skysight-inc/HackerNews huggingface dataset:
In general I suppose I'd prefer to get off work around 10 am or so (if we're adjusting work to fit daylight to our free time). But I suppose there's indeed a cultural bias towards dragging everyone (in offices anyway) to 8-16 rather than 7-15 or 9-17.
Maybe I didn't put it explicitely into the previous comment, but in my understanding there is only one system (power pyramid) and different flavors of marketing attached around it. "We are a transparent tech company that shares all info with everybody" (Google? Red Hat?) is just as much B.s. in my eyes as "Socialism" or "Capitalism". Of course the people up the food chain control more of the "common goods". Is there a single communist country in human history to this date, that doesn't have this same setup?

If you want to claim that it doesn't fulfill Marxist ideology, well yes. But not even communists believe that. The world that fulfills this true common shared ownership is called communism, and from a communist perspective we've never seen that. Socialist countries where an experiment at triggering human evolution to achieve communism. It failed. But if we look at Star Trek for instance, there they have achieved commmunism. No need for money, not much need for ownership, everybody works to improve oneself and further the community. That's communism according to communist, and yes that's different from how capitalist propaganda labels communism.

I'm not part of that group of communists though. I have a more fatalistic/pessimistic approach and think we are not really able to develop any further. We apply different labels, but in the end it's always the power pyramid that succeeds, because we can't overcome our limitations.
so "Blitzscaling" is basically working people to death?
> scheduling important meetings for 6pm on the Friday before a long weekend

Have you ever considered that people might be just assholes? :)
Bah! I wanted the invite code.
Specifically,

> A variant of quickselect, the median of medians algorithm, chooses pivots more carefully, ensuring that the pivots are near the middle of the data (between the 30th and 70th percentiles), and thus has guaranteed linear time – O(n). This same pivot strategy can be used to construct a variant of quicksort (median of medians quicksort) with O(n log n) time. However, the overhead of choosing the pivot is significant, so this is generally not used in practice.
Can you clarify what you're trying to say, specifically with the second link?

The implication I'm getting out of it is that you feel the React team is deliberately reinventing things to force the web dev ecosystem to keep up with them (specifically per the sentence "The competition has no choice but to spend all their time porting and keeping up, time that they can’t spend writing new features."). From my perspective, that's not the case at all. In the last couple years, they have:

- Rewritten React's internal architecture completely based on lessons learned and long-running design goals, giving them a solid foundation to build new features (and without changing the public API)

- Added new features and capabilities based on that new foundation, including many things the community has asked for (rendering arrays, improved context, etc)

- Implemented most of a new feature set that should allow React users to simplify much of their async data loading logic, on an opt-in basis.

- With that winding down, started tackling cleanup and technical debt issues to make behavior more consistent

Sure, that process has all resulted in changes (such as the warnings about deprecated lifecycle methods), but it's been an incremental process, and they've offered up codemods to help with changes for things like lifecycles. The end goals here are better apps and more consistent behavior, not trying to beat down competition.

edit

Since the parent updated with a modified quote from the article that uses a bunch of React-related references instead, I'll respond to that.

The suggestion here seems to be that Facebook is deliberately trying to waste everyone else's time keeping up. As Dan Abramov recently said (https://twitter.com/dan_abramov/status/1033806477306331136 ):

> There’s a common misconception that React is some sort of strategic investment and receives direction from the top. That’s not the case; pretty much all development and planning comes from the team itself. React is useful to FB but FB org is built around products rather than tech

Also, I'll point out that "sagas" are a Redux ecosystem addon for managing side effects, and neither Redux nor Redux-Saga are owned by Facebook in any way.
San Francisco has a team of engineers who redesign road infrastructure...

They're adapting roads which were created entirely with motorists in mind in an attempt to promote safe cycling. The infrastructure is more well suited to cycling than it was previously, but I'm not sure that folks from Portland would agree. Folks from Copenhagen, most especially wouldn't agree.

In any case, it's a subjective assessment.

You disagree with my characterization and feel like the law somehow proves you right?

Yes, it is equally illegal for a motorist and a cyclist to blow a stop sign. If a motorist blows a stop sign and has a collision with another motorist, cyclist, or pedestrian, then likely outcome is injury in one of those cases, and death in the other two.

If a cyclist blows a stop sign and causes a collision, the likely outcome is that they'll end up a stain on someone else's car. It's possible they could injure, or even kill a pedestrian, which has happened all of once that I can tell.

The risk is vastly different. Bicycles aren't really ever considered to be deadly weapons.
I've seen it used a lot in I/O from micro-controllers where speed/timing is important. The arduino C++ library for instance does some weird things under the hood when reading from an Analog-Digital-Converter (read the voltage at some pin), whereas with assembly you know that you can read in exactly 1 instruction. When timing or speed are important, that level of control is useful.
US intelligence researching DNA for exabytes of data storage
Yeah, which is why the data is backed up by multiple panel analyses that actually make the argument for causation. The US data shows that crime rates rose like clockwork approximately ~20 years after leaded gasoline is used en masse, and drops ~20 years after it was banned.

Did they also account for changes in how crime rates are reported over time?

One would have to account for hundreds of different variables before you could ever conclusively prove a connection between lead and crime.
Show HN: Delivery, opens and clicks dashboard for your Amazon SES emails
It’s JS, but not HTML.

And most of the time you see it you’re making JSX elements, where you would expect to use the word ‘class’.

I think they’re right it’s more consistent with what people would expect to happen.

The fact there is a special note in the docs calling out that everyone gets it wrong is a sign it was a problematic choice.
Can you read Russian? Then here is the link: [1]

A Russian company filed an action against Roskommnadzor demanding to compensate a loss of 5,000,000 RUB (~$75 000). The court dismissed it though.

Here is another example: [2]

[1] https://www.gazeta.ru/tech/news/2018/08/27/n_11956687.shtml

[2] https://www.rbc.ru/society/06/08/2018/5b6848b39a794769383b9e...
Show HN: Document and audio summarization chatbot
You're asking about `angular-cli`, but I see the same question all the time in regards to Create-React-App. I'll paste in my standard answer on that topic:

The set of dependencies that CRA uses includes:

- A compiler

- A bundler/linker

- An optimizing minifier

- A linter

- A development server with live reloading

- A test runner

All of those are isolated and scoped to that one project, and they are all build-time dependencies only. It's also important to understand that Javascript packages are effectively distributed as source, which affects the number of files on disk. (Granted, many NPM packages do include unnecessary files in the published artifacts, but Javascript itself is a major factor there.)

Meanwhile, XCode is supposedly something like 8GB installed, Visual Studio is multiple gigs, and if you were to look at the actual file size on disk of any C++ compiler toolchain, that would be a minimum of several dozen megs - those are just usually preinstalled on Linux or Mac systems.

So, context is pretty important here. 70MB for a complete JS build toolchain is perfectly fine :)
It's a great book (I'm just about to finish it). But let's not forget that the goal is to internalize problem-solving heuristics so that you use them intuitively.

In fact, the book itself has two audiences - the problem solver, and the teacher of future problem solvers (with the suggestion that if you're the former, you can also be the latter by talking to yourself). So the book gives you both a bunch of stuff to internalize, and a discussion on how to teach that stuff to other people.

--

Tangentially, reading this is making me do some serious soul searching about the way I approach programming. For instance, Polya emphasizes reviewing your work as an important step in solving a mathematical problem - not (just) to re-check correctness, but to spend some time thinking about the structure of your solution, and learn something from it. This is something I just realized I rarely do in programming - I don't review my code to learn more from the very solution I just implemented. I usually just commit and continue to the next thing. This is a thing I'm going to work on changing.
Have you heard of the ideas in https://www.destroyallsoftware.com/screencasts/catalog/funct...? Essentially, his position is that it's only worth unit-testing those tricky bits, and the rest is inherently not worth unit-testing, because you'll almost-certainly embed the same assumptions you're attempting to test into the tests themselves.

In other words, I agree with you, but would question why you're even _trying_ to unit-test those other areas that aren't conducive to unit testing.
60 Minutes did a story on this condition four years ago or so. They called it "Super Memory". Actress Marilu Henner was one of the people that possess this super recall ability.

Part 1:
https://www.youtube.com/watch?v=oHeEQ85m79I

Part 2:
https://www.youtube.com/watch?v=en23bCvp-Fw
Hourly rate calculator for freelancers
Blitzscaling blitzscaling blitz blitz blitzscaling blitz blitz blitzscaling blitz blitz.

And blitz.
This is one of the reasons I go through efforts of having social media accounts.

If you dont define your own social branding you leave yourself a backdoor to trolls.
Another possibly large factor is that the crack epidemic (and all of its auxiliary crime - property theft, gang violence) started to die down
> Skimming, that paper says there's no support for it, rather than there being evidence to falsify the idea that different people learn better in different ways.

There is also no evidence to falsify the idea that there is a magical teapot orbiting Mars, and that if you rub it with your left hand in a certain rhythm, the Goddess of Tea herself will emerge and grant you three wishes, as long as they involve tea. But we're not rushing to put a manned spacecraft on the orbit of Mars the way we've rushed to adopt the learning styles theory -- even though enough money has been sunk into it that it might have at least paid for a decent launch pad :-).

Indeed, people prefer to receive information in one manner or another, there's nothing surprising here (like you, it seems to me that I learn best when I write stuff down), and there is plenty of evidence for it.

However, there is no evidence to suggest that adjusting teaching methods based on these preferences leads to better student outcome.

There have been attempts to "rescue" this stuff by claiming that well, it doesn't necessarily make students learn better, but at least it makes school seem more palatable, friendlier and so on, so it's more interesting and so it indirectly does produce better results. But it turns out that, especially when groups and standard curriculae are involves, several studies have shown that it actually leads to worse results (https://www.tandfonline.com/doi/abs/10.1080/0022027021014189... is the most cited, but there are others as well), because there are pedagogical difficulties in adjusting content and teaching styles.

It may look surprising at first, but if you've ever had to teach, it's almost disappointingly obvious. Adjusting topics that inherently lend themselves to a teaching style to a different teaching style produces vastly inferior results -- and, anecdotally, it turns out to be even less interesting than it would have been in the first place.

> Any thoughts on how nearly all teachers are mislead in this way?

The same way that, 150 years ago, nearly all teachers were misled to think that we were created just like we are today 7,000 years ago. At one point, there was a (more or less) scientific consensus that This Is How Things Are, and if you wanted to pass the exams that you need to pass in order to be allowed to teach, then this is what you had to say. The consensus was abandoned, of course, but the misconception stuck for a long time.

This is especially problematic in volatile and fashion-inducing fields (like psychology): practicing psychologists keep in touch with these things. They were taught this theory in the 1980s, but they stayed in the field and understand that we now know it's bollocks. Teachers don't. If you teach anything except for psychology, you probably took a few classes on psychology and pedagogy back in university and that was it (that's certainly how it went in my case). Unless you're keenly interested in this matter (or, like me, you have a psychologist in your family), you don't follow these developments.
Yes. And the book goes even deeper, discussing the "how" of giving tools - how to give them while preserving interest, sense of achievement, and maximizing the amount of discovery the student is doing themselves.
The climate also calls for AC for 3 months of the year if not more. And, compared to Europe, they actually have ACs.
I really don't understand the kind of mentality Mr. Khosla is portrayed having in this article. Doesn't he care about other people? Why can't he just allow access to the beach for other people? I can see why he might not want people trapesing over his land, but surely a reasonable person can see there's a middle ground where citizens are allowed access to common land that they are entitled to.

Maybe some successful tech founder types here can help me out. Is it simply a lack of empathy with folks who don't happen to get rich?
Lego Wants to Remake Its Toy Bricks without Anyone Noticing
What else would you install after putting Anbox into your setup?
They're quite aware of this issue.
This is why Bitcoin blockchain is more concerned about keeping the block sizes small and efficient as possible than adding fancy smart contract features that just add bloat to the blockchain.
If I target my ads to left-handed Hungarian mimes, and someone clicks on that ad and comes to my site, what do I know about that person? What user data has Google told me about them?

I provided money to Google. Google provided [people, or perhaps bots] and told me they were left-handed Hungarian mimes. The user's information has passed from Google to me. I just tagged that person "left-handed Hungarian mime" in my database.

Now, you can invent new words and call that something other than a sale, but...

The tech industry is great. Package up software, give it a SKU, put it in a store, have people come in, exchange money for it, and walk out: They're very happy to call that a sale, not a license, but a license is what it is. Happy to use the word "sale" when it confuses the customer and benefits them.

But start talking about selling user data to advertisers, nope, don't like the word "sale" any more, even though the advertisers are handing over money and walking away with data they are free to use. Odd.
Interesting perspective. I hadn't considered that.

Part of me starts to wonder now about building boats that are more resilient, but then I remember that salt water is terrible and surely by now someone would have if it were possible, since we spend so much money on humans doing that maintenance!
I'm not the GP in question, but I have worked on code that I think fits this phrasing.

In that project's case, 99% of tests were mocks where the only thing being tested was whether or not the mocked function got called the expected number of times or with expected arguments.

So the many thousands of tests ran very quickly, and over 90% of the code was covered by tests; however, nothing was actually being functionally tested in those cases.

In other words, the tests ran like shit off a shiny shovel.
Any chance there is a mirror of the BaiduEN8k Model that isn't in China? I'm getting about 20KB/s when trying to download it, and using a DNS override to 180.76.189.142 for cloud.dlnel.org gets me what looks to be a partial file at slightly less than 200MB in size.
Here's my review of (Arch) Linux on the Surface Go:
https://www.reddit.com/r/SurfaceLinux/comments/94hjxv/surfac...

The results are similar. Support is slightly better on Linux (e.g., Bluetooth & IIO sensors work.) Linux support is better than on any of my other Surface devices (Surface Pro 2017, Surface Pro 3, or Surface 3 non-Pro.)

In short: almost everything works out of the box. (The major exception is the front- & rear-facing cameras.)

I have been using this device daily since release day. It's one of my favourite devices.
Similar for me - a bunch of text files (org mode) in a Dropbox folder.

I'm thinking about publishing a subset of it, but at this point it's one big mix of general knowledge and pretty personal stuff.
I wouldn't be surprised if at least a couple of React's innovations and release cycles correspond with Facebook's bonus incentives for their engineers. There's nothing wrong with that, but I find it highly more likely then some great conspiracy to soak up the dev time of completely unrelated companies.
Our world in data: cancer
The kicker is that it runs CP/M -- the demo shows WordStar
"className -> class"

grumbles

revises React lecture slides
I believe all of Florida is north of the tropics, so no you don't get the interesting effect of the sun swinging north of you in mid June. You might have a sense of earlier dusk during the part of the year that has frequent cloud cover and afternoon thunderstorms.

When you are in the real tropics, that adds a surprising twist to the experience of seasons, including disorientation when your shadow points towards the opposite pole for part of the year!
You get the job of re-labeling all the sun dials, I guess.
Ha ha yeah, Brookings institute.
The abortion hypothesis is a different explanation, but it's not necessarily a better one. The proposed mechanism for abortion is that mothers who will give birth to future criminals are more likely to get abortions than mothers who will not give birth to future criminals, which seems vaguely plausible, but it's a more indirect effect than the known effects of lead exposure on brain development.

The lead mechanism is also easier to validate. Simply correlating the drop in crime with Roe v. Wade plus 20 years isn't enough--you also have to show some evidence which mothers and families demographically tend to produce more criminal children, and that these same mothers and families disproportionately chose abortion in greater rates after Roe v. Wade.
Well, that was easy. Helvetica just looks more less fancy and more modern (if you want to be sure, just look at the a, e, s etc.).

What I think is interesting is that Helvetica just looks better to me, despite them bein very similiar.
I worked with Angular 5 for about half a year. It get's the job done once you've learnt it — but the problem with Angular is that it has its own way of doing things and its own concepts. "The Angular investement" is an investment in just Angular, to me that felt like a dead end, it's not transferable knowledge. React is a much more lightweight library and you use mostly bare bones JS.

Though I actually wish React was more of a framework in the sense that it enforeced, or at least encouraged, a certain folder structure and a curation of state management, Ajax libs etc. A bit more standardization would make it more convenient to use in teams.
So there are stereotypes then?
Good judgment. I'm really glad I read this today.
Mmmh, that is a good point. I never used nested list comprehensions, to be honest, and I have not used Python in a couple of years. For non-nested cases, they are very nice, though.

OTOH, I never used nested map/remove-if constructs in Lisp, because that, too, can get rather annoying to read.
Shimport: Use JavaScript modules in all browsers, including dynamic imports
They don't, and it doesn't.

First, you'd think that, if adjusting learning styles actually made people more interested, or if it made the whole experience feel more inclusive, and make people more drawn to it, the outcomes would be better, because that's how motivation works. The fact that there is no improvement in outcome suggests that that's just not happening.

Second, though, one might convincingly object that, well, maybe it's like that if you're only measuring short-term results, but maybe in the long run it improves results, because it makes school less unfriendly, for example. But there are several studies (e.g. https://www.tandfonline.com/doi/abs/10.1080/0022027021014189... ) which show that it actually leads to worse results because adjusting teaching style for everything is very unproductive from a pedagogical standpoint.

The studies I'm aware of devote little time on speculating whythat's the case, but in my experience, while teaching something in a manner that does't match a person's preference can be daunting or uninteresting, teaching something in a manner that matches a person's preference but not the topic itself (e.g. it's pretty hard to teach electric motor theory without a lot of pictures) makes it even more uninteresting and dreadful.

Edit: to be clear, what these studies contradict isn't that people have preferences regarding how they learn. There's ample evidence to suggest that people like some better than others (and, obviously, if they learn all by themselves, they'll skip the ones that they don't like, or practice the ones that they like more than the ones that they don't like). What these studies convincingly contradict is the idea that adjusting teaching styles to match these preferences produces better outcomes.
I use KT tape all the time on my forearms and shoulder/neck to keep repetive strain injury away.
easy solution: an lcd screen for editing and a e-ink screen for reading

maybe just split the monitor down the middle (open up half your laptop? :-) and drag documents between each for the best [worst?] of both worlds
exactly, sorry.
Unless the farmer is still milking and filling the tank when the milk truck comes. Which isn't permitted (at least not in my state) - the tank can't be filled while it's being pumped out, and it has to be cleaned after emptied. The larger farms probably have multiple tanks and it's not a problem, but smaller farms don't.

So if the milk truck driver follows DST, then you do too (or you need to pad your schedule by an hour to allow for a smooth transition to DST, which can be hard to do when you're first on the route and he comes at 7am)