skysight-inc/HackerNews huggingface dataset:
Related recent discussion of mega corps eating the world:
https://news.ycombinator.com/item?id=24679514
One thing I'll never understand about Scheme/Lisp is why they need so many versions (of the standard, and of different compilers).
We are already working on a gui ;) stay tuned
I think this says a lot more about you than it does about the cartoon fox!
https://apnews.com/article/virus-outbreak-archive-united-nat...
That’s very little data to make such broad claims.

Up until 2017 or so, you could see the Elixir community active on StackOverflow with answers from José, Chris and most maintainers. Then the community collectively moved to Elixir Forum. Wouldn’t you prefer to ask questions where the maintainers can also answer? Per the Elixir Forum stats, the number of active users keep growing.

I won’t comment on TIOBE because you can find plenty of critique elsewhere. For example, in the Redmonk rank, Elixir does fairly well on the GitHub axis, and is ahead of contemporaries like Clojure and Julia, and ahead of other functional languages like Haskell, Ocaml, Erlang, and even F#.

I strongly believe Elixir is before its peak. Elixir is most likely still growing, just not at the same pace as languages like Rust or Kotlin.
Odd, I'm using libinput (Dell XPS 9380), and don't see the problems you describe. With my index finger on the touchpad, I can "roll" my finger a little in any direction (without actually sliding the finger), and the mouse moves a few pixels immediately. It's hard to get single-pixel accuracy, but 2-pixel accuracy is doable. I also have no trouble tracing the Y Combinator logo.
Thank you for your kind comment
Penetration Testers Pwn Penetration Prevention Product, Preventing Possibly Prevalent Penetration Prevention Problems.
Deepfake Yourself with Nvidia Maxine's Video Chat Tools
I think the problem is the industry standards and expectations for candidates. The fact that OP links an archive of interview questions is indicative of the underlying problem.

Giving a candidate a problem they haven't seen before and observing their problem solving skills and mentality doesn't sound so bad on paper. However the process has been gamified and as a result the expectations for what a candidate should know and accomplish have increased. This ends up favoring younger candidates and/or fresh grads, since on average they can expend greater time and energy into studying for these types of interviews and their algorithms & data structure courses are still fresh in their minds. A more senior candidate or a person with more responsibilities outside of work (taking care of children, parents, etc) won't be able to invest as much time into studying these types of problems. The original purpose of the interview is also obfuscated - did the candidate genuinely show good problem solving skills or did they see the question before and merely memorized the solution? As a hiring manager I've seen multiple instances of the latter.

I think the utility of spending time on these problems varies from person to person. I personally find it more useful to delve into distributed systems, cryptopgraphy, networking, or operating systems. These topics have made me a much better engineer and improved my problem solving skills, more so than programming riddles which gave me diminishing returns over time.
Eddie Van Halen, legendary guitarist, dies aged 65
What's the risk? And what certain people? And how does knowing that said JavaScript is legitimately from "presidential-plinko.com" reduce that risk?
I think in general R7RS-large is supposed to be what mainline implementations implement with R7RS-small mainly being for implementations used for embedding scheme as part of a larger application (and even then you might still use large) as well as for experimental/hobbyist implementations.

Particularly if you are just using scheme as a scripting language which mostly calls out to C, it doesn't necessarily make a bunch of sense to include complex features like reflection or weak boxes. Such an implementation might not even have a GC in the first place and just rely on the scheme process ending to release memory back to the OS.
> In X11/synaptics I can make movements as fine as rolling my fingertip in place on the touchpad, or drawing a minuscule circle, and it will pick it up. Libinput on the same touchpad does nothing

Just tried that on my Dell XPS on sway (wayland, thus libinput), and rolling the tip of my finger on the touchpad allows me to move the cursor in single-pixel increments on an unscaled 4k display. :/

Maybe this is a libinput issue specific to your touchpad type?
It took me 3 years off and on (and mostly at work) to become fluent in Dvorak.
Good luck!
Strange how they didn't even address the main point, which is that if your young children are being swarmed by 30-50 feral hogs you probably aren't going to disappear into your house, unlock your gun safe, retrieve and load your gun then come back to their rescue 5 minutes later. That just seems like a gratuitous excuse to shoot 30-50 feral hogs.

And yet, it sounds like this is literally what the guy did.

PJ: Willie told me the reason his wife was scared is these weren’t like, barnyard pigs, they were feral hogs. They’re more like wild boars – some have big sharp tusks, they’re much bigger, with longer legs. They move really fast. And that moment, there was a bunch of them swarming around his 4 and 5 year old. It was scary.

WILLIE: I went to my safe. I got my gun. I got my shells. Went right out on the back porch.

PJ: And how were the hogs acting? Were they like moving quickly? Were they–

WILLIE: Well, yeah. You know, they’re running all through the yard from the back of my yard all the way to the front. And then I pick out, of course, the ones that look the meanest. The one with the tusk. These are two or three hundred pound hogs. I’m not letting them near my family.

PJ: Yeah–

WILLIE: So, just for lack of a better term, I just start laying them down.
In regard to typing out novels, HST went on to say that Faulkner (iirc) doesn't have an out-of-place word anywhere. So yeah, he was speaking about the style: putting down words in an interesting order.
82% 'unambiguously awesome tech'
12% 'bad stuff'
6% 'other'
On a national level, the polls really did, well, not amazing, but fine, last time. 538's final polling average was Clinton+3.8, actual result was Clinton+2.1. That's not at all bad; you wouldn't call that an upset.

The real problem was a lack of high-quality state-level polls, and in one or two cases major misses on what state polls there were; there wasn't all that much visibility on many states.

And ultimately, the final result was so close that it was below the margin of error of any reasonable poll to detect. Even assuming the highest quality polls conducted in each state, every day, the best they'd have been able to say would have been, pretty much "It's 50/50", in retrospect.
Previous discussion of original source: https://news.ycombinator.com/item?id=24696230
I wish this was a blog post instead of a poorly formatted video.

I couldn't make it through enough of the video to actually see what proof he has. Given the platitudes on his shirt, it's no doubt he's probably out trying to create a villain to virtue signal against.
VC Fund Returns Are More Skewed Than You Think
The alternative would be to scatter your secrets across several different stores, each of which would have their own security boundaries. In quite a lot of backend systems, you're only as strong as your weakest link. Now you're in a situation where you have to audit the attack surface of several different systems, so I'm not sure how Vault would be particularly worse at this task.

I would wager a larger portion of security incidents due to security products being harder to use correctly, and Vault is one of the cleaner and easier-to-use solutions in this regard, so I still think it's a step forward.
Genius! How can I invest??
If we were in 1930 and discussing a bunch of independent locals, I would agree with you. In this case, we are talking about vertically aligned retail giants producing store brands as a form of further vertical alignment.

If you want to talk about vertically aligned retail giants producing store brands, it would be very helpful for you to understand that retailers like Walmart and Target are not vertically aligned and do not produce their own store brands. They buy them as white label products from other companies, most of whom make the name-brand products that appear in their stores alongside the store brands.

Tesla would be an example of a vertically aligned company, as would Apple to a lesser extent.

Amazon does not operate like Walmart or Target, so none of what I am saying applies to Amazon. I agree with you that Amazon is violating antitrust with its policies. There are fundamental differences in how Amazon's marketplace works compared to how retail sales work that drive that analysis.

They use that data in order to develop store brands in order to further monopolize profits from their position as a distributor.

The second half of that statement is false ("in order to..."), and demonstrates a fundamental misunderstanding of how the retail market works. Product manufacturers derive their profits from selling to retailers not to end customers. They sell their goods at "wholesale prices" that are far below what the end customers pay. The wholesale prices for store brand products are generally the same or close to the same as the price of name-brand products.

Once on the shelves, the products compete on the basis of marketing. Manufacturers do this by advertising, like on TV. Stores do this by discounting their products or placing them in a better position on the shelf.

And you know what? Advertising simply works better. People prefer the name brand even though the store brand of comparable quality (and often the same underlying product) is right there next to it. There are hundreds of studies on this, and literally trillions of dollars of consumer spending supporting this.

Also, in many cases the stores work with the product makers and provide them data about in-store sales statistics to help them determine marketing spend (including advertising, product design, package design, etc.), because they care more about getting people into the store to buy any product than they do about making a tiny bit more from selling a store brand item instead of Name Brand Product X.
Amazon has very high internal costs and they also reinvest a lot of the money that is made into the company itself.

The best way to view their "not paying tax" is from that perspective. If you have a business, and you make no "profit" because you reinvest every dollar of gross income back into the company, then it makes sense to be taxed much less by doing so.

Additionally it is a misunderstanding that Amazon "doesn't pay tax." I looked into this myself after seeing all the hatred to Amazon about it, and they actually pay many types of tax and in high amounts. Everyone simply fixates on the taxes they are able to minimize.

Every large company does their best to maximize profits and minimize losses for whatever reason. It is soulless but that is how companies function and is sensible from a certain perspective. I think they should also be "human" and not merely logical, but from a strictly logical viewpoint it makes sense to treat employees as disposable tools and get as many tax cuts as you can.

What consequences? I think almost everyone knows Amazon is evil and heartless, but most of us continue to use Amazon to buy things anyway because they have the things we want at low costs.
presumably he'll be put on a PIP and fired for "unrelated reasons" several months after the hubbub dies down.
Sad news, he was one of the best rock guitar players of all time. So many good songs covering 4 decades. RIP.
Just look at Python to see how difficult this is. It's hard to specify a FFI which doesn't assume a bunch of things about the implementation of the language. Racket is also having some pain points with this in the move over to the Chez Scheme backend.
They weren't writing it down "retroactively" but contemporaneously. The first priests on the British isles who escaped being slaughtered in their monasteries by Vikings straight away wrote down that the perpetrators were "pirates" and promptly sent notice out to the rest of what was then England.

We aren't talking about where the Anglo-Saxon word for "pirate" came from. We're talking about where the word "Viking" came from. It clearly came from the Anglo-Saxon word, "Wicing."
Ghostbusters and the Secret of Monkey Island
The new survey for our 2021 report is now live. If you're a bootstrapped or mostly bootstrapped SaaS founder, would be great to include your info:

http://stateofindiesaas.com
mild resentment at the "you'll just memorize the tutorial and your knowledge will be shallow"-- seems mildly judgemental and contradictory of "life's too short to do things that don't interest you"
> the newer long acting insulins work so well for many it is like they no longer have diabetes, they can pretty much eat whatever they want and be fine.

I seriously doubt this. Type 1 diabetes is _a lot_ harder to manage than simply taking long acting insulin and you can go about your day regularly. Almost anything you ingest has the ability to raise your glucose levels and a single dose of insulin is not enough.

Having long lasting insulin can be potentially deadly if not administered properly as it can tank your glucose levels and make you hypoglycemic. You need to be aware of your glucose levels and eat something to increase it if it starts going down below healthy levels. For example, if you take too much of the long acting insulin late at night, it's possible your insulin levels drop during the night and you're not awake to do anything about it (this is one of the reasons people use sensors, it'll ring an alarm if your glucose levels are too low/high).

Some people also use a combination of a 1 or 2 long-lasting insulin doses as a base and use short-lived insulin for small adjustments throughout the day.
I presume the White House has backtracked on Oracle "acquiring" TikTok right? Because if this is truly about preventing monopolies and not a political witch hunt, allowing a company like Oracle to own a company like TikTok is the antithesis of their supposed goals.
I was very upset about not being warned during the interview process and even had a conversation with HR about it

> Do you stop biking to work, avoid DIY projects, skip the 5-a-side sessions that month

On the contrary, at the time I had to drive a two hour round trip daily on 285* where I was often graphically reminded of the dangers of traffic. I mentioned this point specifically when talking to HR, but ultimately I didn't really have any recourse

*(edited to remove reference to spaghetti junction, didn't realize there were multiple spaghetti junctions out there)
> What exactly makes humans worthy of moral concern but non-human animals not?

Nothing, in the sense of "moral concern" that you are asking about.

We have laws against killing humans (and stealing from them, and many other things) because it's practical.

On the other hand, it's practical to kill animals, and would be impractical not to.

That said, I absolutely care about humans and animals (some more than others, but all at least some).
Netflix indicted in Texas over 'lewd' depiction of children in 'Cuties'
What's a good side project, if one is not really interested in the problem space of the side project?

I.e. I mostly just program for money, so how do I motivate myself to do a side project I'm not interested in, just to learn the language?

I wonder if I could ask my employer for two weeks of time to "rewrite" parts of our backend in Elixir, just so I could scratch that itch, without any of the consequences of it actually reaching production.

Like a programming language sabbatical
Here's the "real" link https://doi.org/10.1111/1467-9639.00013 and here is a downloadable version by the author: http://robertmatthews.org/wp-content/uploads/2016/03/RM-stor...

Does researchgate provide any service other than showing up first in searches for papers then obfuscating the real source of papers and making me prove I'm human every time by clicking on pictures of motorcycles or cars or buses everytime I accidentally click on one of their links?
"They" (I assume you mean libinput devs) is just one single developer, namely Peter Hutterer.

See this discussion: libinput's bus factor is 1, https://news.ycombinator.com/item?id=23254871
The main function vs script difference is due to search in the name spaces of a function and global. The function is a tiny array, while the global one is a dictionary with the need of hashing and possible collision resolution. Do it enough times and it shows.

The relative slowness is not unexpected. A stated non-goal of python is speed optimization. If you need such, you can try with pypy. At the same time, Node is purely performance driven and the jit compiler there is tuned for this.
I saw on Twitter he has a patent for a guitar... "support device" that includes the greatest patent image I've ever seen: https://patents.google.com/patent/US4656917A/en
>So much of what we call creativity and intelligence is just memory.

This matches my experience very closely. In fact, I find that programmers (and STEM people in general) tend to look down on remembering things since "you can just Google it".

However, after working with some very smart people I have a newfound respect for memory. The problem with "I'll just Google it when I need it" is that often great ideas and solutions are based on information that you remember, but you won't get any of those ideas or come up with those solutions if the building blocks aren't there. It's like trying to build a house with half the foundation missing. Remembering things allows you to build new theories and solutions to problems that you could never come up with if you didn't remember those things.
I successfully turned my mom from someone who often needed computer help, into someone who was pretty self-sufficient, when I told her that "The solution to any technology problem will only have two ingredients: Google and pain. If you have access to the first, you can solve anything provided you're willing to endure enough of the second."
We'll inevitably see similar headlines about internet-connected, autonomous-capable automobiles.

It's only a matter of time given the trajectory we seem to be on, and I fear the consequences will be a whole lot worse than some embarrassing fire department visits involving bolt cutters.
That's one philosophy but not one I subscribe to. I target win-win.
If you let the government "negotiate" prices, that is not a free-market solution. Furthermore, Medicaid/Medicare is itself not a free-market solution and most Americans do not qualify for it. In fact, hospitals are running huge losses on these programs and they have to cross-subsidize it by charging other patients more.

As for banning imported drugs, this is a bipartisan issue, both parties have called for allowing it, but both parties are effectively against it.
When does this one stop being novel? This naming convention just has "new coke" vibes to me.
I mean, when there is an other emergent virus of this type, it will take the name "novel". Which might typically be fine, but not when the name has become part of a public lexicon. It's all just a weird convention really. If another major novel type emerges soon it will be absurd if medical historians are looking back and trying to determine which virus articles are talking about. Coronavirus Classic.
To be fair, only some of them were of Viking descent. Although the Viking settlers were granted control over Normandy, the people who previously lived there weren't all expelled. It would be more accurate to say that England was later conquered by people who were a mix of Norse and Frankish descent.
Lessons that helped scale Webex during the pandemic
> Letters kept have always been accessible.

The physical letters, yes—but if those letters were written in a code or private language it is well established in precedent that one cannot be compelled to translate them into plain language for the prosecution. Forget all the false skeuomorphic analogies about "locks" and "keys"; encryption is not a safe you put your message into, it's a set of private codes.

A warrant authorizes law enforcement to seize the physical evidence (letters, hard drives, memory chips, etc.). Making sense of the content afterward is entirely their problem, and that remains true even when making sense of the content is likely to be beyond their capabilities.

The particular mechanism being exploited in this law (revoking section 230 protections for companies that do not implement whatever "best practices" are promulgated by this new committee) is particularly bad because section 230 should never have been required in the first place. It should go without saying that a service provider is in no way liable for illegal content uploaded by users without the service provider's knowledge. Putting aside the fact that the idea of "illegal content" is itself nonsense in any country that purports to recognize freedom of speech, the occasional removal of unwanted content that is specifically brought to a moderator's attention does not imply that the service provider actively controls everything that is published on the platform. Logically, if a fully unmoderated site is not to be held liable for content uploaded by users then a partially moderated one likewise should not be held liable for content which has simply not yet been brought to the moderator's attention. The court erred in lumping partially moderated sites in with ones requiring full prior review and approval before posting. Section 230 was passed to address this miscarriage of justice, and as such revoking or weakening its protections, or holding them hostage as this EARN IT act would, is itself unjust.
Even with the price fixing scandal, TC is still much higher at the big corps than at small companies, isn’t it? Seems like the monopolistic largesse outweighs the competition factor, at least for tech work.

The economics are different in other ways too: a big company hires someone who’s good at CS fundamentals and gives them time to learn whatever stack, while a small one needs someone with experience in exactly the right version of a framework. A big company can hire people for long term R&D while a small one needs features right now.

It may be best for the economy that the spoils of monopoly be redistributed, but we are partly the beneficiaries of them.
Eddie Van Halen, Legendary Guitarist, Dead at 65
I see plenty of new startups in Elixir and haven't had any real issue finding Elixir client work since I switched to it. Elixir is not nearly as ubiquitous as Ruby was and I don't think it will be. I don't think that's necessary either. For people playing the numbers game I guess Java, Python and JS are the languages to pick.
https://www.npr.org/sections/coronavirus-live-updates/2020/1...
As far as musicians go, he definitely had the hacker spirit.
Given the nature of the format, what would be a tactic you would consider... unmanipulative, yet could still be effective?
does that mean that he could memorise a 500 a4 pages worth of times new roman 12 font size digits?
The headline is a bit misleading- Satya's actual quote is about work from home specifically, and the lack of boundaries working from home creates. "Sleeping at work" means that because is now work is home with you, you are "at work" all the time.
I believe the same applies to most non-famous companies in US or other places as well.
My points all apply, even if I thought it did not warrant pursuing to the full text. I did not state the article was wrong, although I think it is quite likely to be worthless, and therefore not worth my time.
> I'd think all the VC money sloshing around should be able to figure something like this instead of another social media platform.

Unfortunately that might inadvertently help out The Poors instead of sheltered upper-middle class SF liberals, so no go.