Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kyllo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
kyllo
7y ago
Yes, so to me, the key question is not whether Swift can replace Python's role, but whether it can replace C++'s role, and thereby also making Python's role unnecessary and solving the two-language problem in the process.
92.
▲
by
kyllo
7y ago
I've found it generally best to push as much of that data prep work down to the database layer, as you possibly can. For small/medium datasets that usually means doing it in SQL, for larger data it may mean using Hadoop/Spark
93.
▲
by
kyllo
7y ago
I don't know that the ML community necessarily _needs_ a better language than Python for scripting ML model training. Python is decent for scripting, a lot of people are pretty happy with it. Model training scripts are pretty short any
94.
▲
by
kyllo
7y ago
The author has a full-time job at Google and apparently wrote the book as a passion project, not for the money. The knowledge within is an incredible contribution to the public good.
95.
▲
by
kyllo
7y ago
Functional programming builds immutable semantics as an abstraction on top of mutable semantics. This abstraction layer includes internal optimizations that elide unnecessary copying, such as persistent data structures and "list fusion
96.
▲
by
kyllo
7y ago
Sure! I use pandoc to render Markdown, but you can use whatever Markdown processor you like in place of pandoc. Makefile all: example.html example.html: example.md example.png pandoc $< -o $@ example.png: example.
97.
▲
by
kyllo
7y ago
For simple graph diagrams it's easy enough to open up a separate graphviz .dot file, write up a graph specification, run it through dot or neato, and include the .png in your markdown file. And then automate this with a Makefile.
98.
▲
by
kyllo
7y ago
I've held many other white collar jobs in my career. Software engineering is different, the interviews are at least an order of magnitude harder. Google knows and admits that their process has flaws and their HR team does internal stud
99.
▲
by
kyllo
7y ago
The ability to acquire and apply technical knowledge, and ability to demonstrate random technical knowledge under time pressure, in a foreign environment, while other people are watching and judging you, are orthogonal skills and many engin
100.
▲
by
kyllo
7y ago
I'm an R folk, and I'm even happy doing all of that in Emacs!
101.
▲
by
kyllo
7y ago
Ha! No, Microsoft--I was in the hardware supply chain group for a while, and The Goal was a common conversation topic there. I heard a few people call process bottlenecks "Herbies."
102.
▲
by
kyllo
7y ago
I also wonder if we'll see a greater push toward remote-first work, given the high carbon costs of physical facilities. I wonder if there may also be a push to reduce some compute-intensive workloads, like training/scoring ML mode
103.
▲
by
kyllo
7y ago
The point is that within the boarding process, the slower (elderly, disabled, traveling with children etc.) people are the bottleneck, and letting them board first actually makes the boarding process take less time. The pilot can't eve
104.
▲
by
kyllo
7y ago
This reminds me of the book The Goal by Eli Goldratt. It's fictional, but there's a story about a boy scout troop that goes on a hike, and there's an overweight kid named Herbie who hikes the slowest. The troop leader teaches
105.
▲
by
kyllo
7y ago
You get what you measure, for better or for worse. But what tends to happen with stack ranking is that people only do what their direct manager values and rewards in the short term, and avoid other work that really needs to be done, or what
106.
▲
by
kyllo
7y ago
It may be against Visa's ToS, but it's still a very common practice, especially among small businesses, probably because of enforcement challenges.
107.
▲
by
kyllo
7y ago
One is data analysis. I often have data in two or three different datastores that I need to analyze together (a column-oriented DB, one or more row-oriented DBs, a key-value store, a document store, a Hadoop/Spark cluster) and it'
108.
▲
MPyPl: Python Monadic Pipeline Library for Functional Data Processing
(soshnikov.com)
5 points
by
kyllo
7y ago
|
0 comments
109.
▲
by
kyllo
7y ago
It'd be interesting to see how std::map (implemented with a red-black tree) would do on these same benchmarks. A high ratio of inserts to lookups could favor the tree-based map.
110.
▲
by
kyllo
7y ago
I read it differently--this is not targeted at founders trying to validate a business plan, it is targeted at engineers whose job it is to build the product, and he's saying to quit fiddling around with your tools and focus on building
111.
▲
by
kyllo
7y ago
The constant variance part is important though. If you apply linear regression to a severely heteroscedastic dataset, the inferences you obtain from the model will be incorrect.
112.
▲
by
kyllo
7y ago
Yeah, it's not really new. A few years back, I interviewed at a startup that was close to two years in, and they described their app as "the most overloaded Drupal installation in existence," and were in the middle of migrati
113.
▲
by
kyllo
7y ago
For prototyping relatively simple, UI-focused apps, yes, I think low-code and no-code solutions do have a place. The key is having the awareness and discipline, when the prototype is validated and starts to gain traction, to throw it away a
114.
▲
by
kyllo
7y ago
4-6 hours still seems like a long time for this, did you have sorted indices on the join columns? How high of cardinality (distinct counts) did the join columns have? Traditional RDBMS are pretty fast at joining when you have the right indi
115.
▲
by
kyllo
7y ago
Linear regression doesn't require or assume the input data values to be normally distributed, just that the residuals are normally distributed and have constant variance.
116.
▲
by
kyllo
7y ago
The best thing about a highly expressive language is that you can do anything you want to. The worst thing about a highly expressive language is that you can do anything you want to. Expressive power vs. intelligibility (for the sake of com
117.
▲
by
kyllo
7y ago
Yes, flexibly applying situational tactics to follow the principle and spirit of the strategy rather than the letter of the rulebook, is what leaders generally want their people to do. They communicate intent and let good judgement do the r
118.
▲
by
kyllo
7y ago
Perhaps another problem with strategy is that we expect too much from it, because we neglect and devalue tactics. I often hear "strategic thinking" lauded and "tactical thinking" looked down upon by managerial types. But
119.
▲
by
kyllo
7y ago
Better how? There are plenty of benchmarks showing that gcc's optimizations are more performant than llvm's.
120.
▲
by
kyllo
7y ago
Speaking of that, does anyone here have a ballpark number for what it would cost and what the minimum order quantity would be like, to get one of the major Taiwanese OEM companies to manufacture an initial run of a custom server product? My
More ›