skysight-inc/HackerNews huggingface dataset:
I'm a big fan of remote working and I like github but it needs to be clarified, its "every employee working from home" and not 10.5M per employee.

Dang can you have a better headline- "gitlab made 10.5M by being 100% remote-only"
This is true but there are also less people on the road.. That being said there are drunk drivers at anytime on the road.
literally HACKER news
And people called my hats crazy...
I've done 6 months or so before without visiting. At first it's habitual. Find another source of content you like to consume to replace it and/or your will power will need to be that much stronger. Find something else you are excited for and look forward to. After a while you'll forget to even bother checking. Your 12 months might turn into 18, 24, or just weekly or once daily as part of a ritual when you wake up or something. It's not hard. Just think, what life was like before Hacker News.
Which wrapper are you talking about?
but even terribly performing applications can be "worked around" and thus scaled higher. [...] How can we achieve this? By monkeying with the dataset, queueing and batching operations, invalidating operations that take too long, artificially limiting the number of requests per second, or just passing the request to a completely different app depending on use case.

And that's a good thing? Part of my point is that this can be avoided, or at least have a higher probability of being unnecessary, if the proper basics were learned.

Wouldn't you wish the author would have just known how to properly sort a list[1] in the first place?

"Scaling" the development process can significantly reduce the amount of time needed to solve problems, or complete new features. It can be more beneficial to be able to ship code faster and more reliably, even if it isn't the most efficient code

Agreed to that, but as said, computer science is not just about runtime complexity. Knowing computer science might help you avoid those situations, or resolving them quicker.

I know that shitty stuff can work, even work "well enough", but going back to my original comment: Maybe it could work much better, simpler, more profitable if that's your favorite metric, with just the application of some basics, if they are known.

[1] Noting that "sorting a list" is a stand-in for all sorts of tasks that benefit from CS-knowledge.
Your advice is so simple and yet something I had never thought of- "set no work hours". Do you blog or have any other advice? You seem to have a lot figured out.
> whatever syntax you want

“... any color as long as it’s black.”
> I wonder if that would have a higher chance of actually being profitable here in the U.S., charging about the same but cutting out the expensive to-your-door delivery.

From what I've seen it doesn't help, the in store ones cost almost as a restaurant anyway, But at least a restaurant solves the time consuming part (cooking, cleaning), if your in the store then getting everything packaged together only saves a few minutes.

This is in Australia with a higher minimum wage, I imagine it would make an even smaller difference in the US.
As a person without the degree that works at one of these companies, I can honestly say that it's incredibly difficult to get in. What I haven't seen anyone talk about is how it haunts you constantly. Not necessarily coming from other people, but knowing that if someone wanted to call you incompetent, it'd be on you to prove otherwise since you dont have the degree to back up your knowledge. I wish I could go back and get a CS degree just to tame the thought that it could all fall apart so easily.
> Maybe it is me but most of the Medium articles I stumble upon are pure garbage.

It's not just you, a lot of them are.

Look at how many are just "python deep learning tutorial" recycled for the millionth time, but with some fundamental misunderstanding or shortcut, or they're just lifted almost verbatim from the starter example or the documentation with nothing actually meaningful added. Often there's lots of "here's how to do x in y" that somehow manages to not understand good practices at all.
Decent underwear was not that easy to find even in the 80's.

There certainly are reasons for space exploration. In a country where a year after Gagarin's flight army shot unarmed civilians who were demonstrating asking government to give them some food, it is far harder to justify.
Direct URL to article:

https://www.theatlantic.com/business/archive/2016/04/why-so-...
When you can't get house parts, try auto and computer parts.

Get some 120mm fans (or an array of 80mm, etc), and some engine air filters.

Don't change the filters too often:

"It is common, however, for servicing to occur when the filter appears dirty. Engine air filters are designed to actually increase their efficiency by using this initial layer of dust as an added filter layer. Initial filter efficiency is usually approximately 98% but increases to more than 99% by the
end of the service life of the filter.

Therefore, changing an air filter before the useful service life is achieved can result in premature engine wear."

https://www.fueleconomy.gov/feg/pdfs/Air_Filter_Effects_02_2...
I used Blue Apron for a couple month. I’m hardly a “save the earth” type - but one of the reasons I’ve been skipping the service is the huge amount of cardboard and plastic ships with each box. I must have 8 full extra heads of garlic lying around. The “ice packs” are a pain in the neck to get rid of and it doesn’t feel right to dump that stuff in the trash.

However I will admit I got tired of the selection. Usually there will only be one meal that I’m actually looking forward to eating and the other 2 are unappetizing enough for me to just eat out.
Note that NY doesn’t need to get back all the taxes it gives up by luring Amazon. So long as the net gain to the NY economy is more than that, it can be seen as a valid tax expenditure.
[1] + this kind of pouch. Probably could sell them for at least 100$ a piece. 'battle tested'

[1]https://i5.walmartimages.com/asr/15479a20-388b-4138-9f8c-1a1...
Did you put the filter on the intake or outflow side of the fan?

I have built one of these (20x20 furnace filter on a box fan) and always put the filter on the intake side of the fan. However it seems like people are placing the filters on the outflow side of the fan instead, for reasons that are not clear.

Since it seems like you did some measurements, do you have any idea whether it's preferable to have the filter on the intake or outflow side of the fan? (I note that in furnaces and other air handling equipment, filters are almost universally on the intake, not the outflow, side, presumably because this keeps dust out of the blower/heating mechanicals.)
Fun fact, you're ~25 times more likely to die on a motorcycle mile for mile than a car.

Stay safe out there.
The underlying mechanism, web packaging, will enable verifiable archives.

Perhaps this will put an end to people claiming that archive.org changed a snapshot of their page.*

[*] https://blog.archive.org/2018/04/24/addressing-recent-claims...
Maybe try reading Pynchon?
Right. Having my own companies and hiring people over the last 20 years has jaded me. lol
I'm kinda curious how the law would treat a dead man's switch that automatically wipes the phone if you haven't unlocked it for N hours (say, 24 or 48). (Assuming it was set up well before any event that prompted the phone's seizure, of course.) Could they somehow charge you for not warning the police about the auto-wipe when they took your phone? Does the answer change if you were officially under arrest and had a right to remain silent?

This seems like a pretty good idea in any case. If the seizing party can't crack the passcode anyway then it's a no-op. If they can then presumably they won't/can't do it right away, so it would add a bit of defense in depth.
What would you prefer to see instead of Python? My company is working on a full proprietary .NET binding for TensorFlow, and we are considering making Java version too, if there is a market for it.
Most of the time when I see a Medium link I refuse to read it. The website is awful. The comment system/discussions are awful. The content is mostly awful. Why should I listen/read from some random on Medium? What is your background? How are you an expert that I should read and take advice from? It seems like a bunch of random people trying to make it blogging again, like in the first Dotcom bubble. Medium feels like Twitter long reads. Maybe it's just me though.
Out of curiosity, where were you able to find the big 4" thick filters in the 20x20 size? I wasn't able to find anything other than the usual 0.75 thick furnace dust filters in 20x20 for a box fan.
I am self-taught and work at Apple and the interview process is team by team. My team doesn't care whether or not someone has a CS degree and we don't ask algorithms questions. We care a lot about software engineering as a craft, though, and ask architecture questions.

Of FAANG, I only know of Google having a standard interview for all software engineers across the company (and one that is algorithms-heavy).

Plug: If you do iOS engineering, we are hiring: https://twitter.com/conradev/status/1035244142488506368
Linked projects put the filters on the opposite side to what you're suggesting. Can you elaborate more on why do you think the filters should act on the air coming into the fan? Is it to increase heat dissipation of the motor?
Isn't that common with big impact, new technologies? Who signed up to have the first nuclear power plant next to them? Who signed up to live on a street that started to have Model-Ts drive on it? Who signed up to have the first gas pipes run under their street?
I think your first point (can't put it in your resume) is your strongest, and the most likely issue this publication will have. I'm not sure if it'll be enough of an issue to kill the journal though.

The reason I don't think your second and third point are too big a deal is because they seem to be predicated on the assumption that the articles published in this journal will be wildly controversial. I don't think that's necessarily true. Presumably, the people running the journal will still decide what they want to publish and they won't be giving a free pass to every single submission. If someone decides to submit a study that is an unrigorous veiled attempt at justifying racism, I expect those reviewing the submissions will reject it. There are all kinds of things academics are likely afraid to publish with their names on it in the current sociopolitical climate out of fear of _potential_ blowback, without even getting into the things they won't publish due to _certain_ blowback.

So in summation, I think it could potentially succeed if A) there are enough submissions even though people can't put it on their resumes, and B) the journal publishes enough not-so-controversial studies.
You can notice black spots in your bathroom or other places where steam doesn't escape properly. I noticed it on my mattress also. I don't think I have any health issues because of that, it was 5 years ago, but it was rough.
> Most successful startups are unprofitable

What a bizarre world we live in where this is said seriously and everyone would agree with it.

There’s a vc bubble and it’s going to pop. And we will all suffer for it.
Worst I can think of is a peephole in a cheap apartment looking over a turn on a freeway.

Perhaps a fisheye mirror on a big truck.
I considered using Blue Apron a while back but their portions are just too small. Maybe that's not a problem for most of their customers but I exercise a lot and need at least 3100kcal (with a high fraction of protein) most days to avoid losing weight. I might consider it again if they offered a larger option.
Depends on your area of focus. Schools tend to be much more focused on the academic / math than practical application development.

CS isn't as critical until you have to worry about efficiency, scale, or creating radically novel solutions. At which people you naturally will pick up more CS as you try to solve these problems.

Building something and building something that can scale are almost 2 completely different tasks. Asking questions like how much disk space will this take? How long will it take to perform a lookup? How do these factors change as the data grow?

Another area where CS becomes more important is when you want to come up with new abstractions.

To do what others have already done you don't need much CS knowledge because others have created libraries for you and have already established the design patterns. But CS becomes more important when you want to invent new paradigms and algorithms.
My company is working on a full API .NET binding. Leave your email if you're interested in trying the first technical preview in about 2 months.
The new CEO didn't fire him, he basically gave him notice that they were hiring a new VP of marketing, and that he could be in the running, maybe with the help of a coach. Then after he didn't get the job, he quit.

It was a foreseeable sequence of events, from the point of view of the CEO, but he wasn't fired.
I interviewed with Palantir a few years back.

The interview process didn't differ much from Microsoft or Google, or probably many other tech start-ups and large firms: 4-5 technical interviews with whiteboard coding that lasted all day, plus a lunch interview.

Key differences:

1. There were several people that were interviewing that day; we started with a pep talk of sorts with someone higher up, and met again in the middle of the day. As the day went on, the group was shrinking.

2. I had little idea what Palantir was actually doing until the middle of the day, when they showed us a demo of their product -- something they developed for a police department in CA. They now have a 3-minute demo on Youtube which probably contains the same information, but back then there was an air of secrecy around that presentation.

3. The management pep talk was really pushing the "we are saving the world!" narrative, to the extent that it seemed cultish to me. I mean, at the time, it could be interesting to work for the Big Brother to see how the cookies taste like on the dark side, but I couldn't pull off enthusiastically pretending I was literally saving the world working for Palantir.

In the end, I believe I did well on the technical side (that part was not much different from several other places I passed interviews at), but I was very skeptical about their corporate agenda.

They asked me if when I needed the result, and I said I wanted it quickly. I got a prompt "no" in a couple of days - and I'm satisfied with that result.

Dear Palantir people, if you are reading this: presumably, you aren't looking to hire dumb people. Why play the doublethink? Let's be honest, programmers aren't the most ethical crowd out there to begin with. A modicum of honesty in the interview process, along the lines of "we are developing powerful technology with good applications, but also a wide potential for misuse, along the lines of the 1998 movie Enemy of the State" would go a long way. Bonus points for talking about what you do to prevent that from happening (and again, if you want to lie - that is the kind of lie I'd eat, because it's something I'd both want to - and maybe could - believe. </rant>
Awesome! I’m going to fire up the vive Pc tomorrow morning and try it out. I’ll provably have to sit through an hour of updates :-(
it was reported that condo buying shark frenzy has started in Queens several days ago when the location of HQ2 became known.
I ran into this problem a little while back trying to get my Linux implementation of the BSD unveil() system call merged into mainline. Some of the responses to the RFC told me that it shouldn't be added because glibc likely won't add a syscall wrapper for it. However, a response from glibc states that they won't consider adding it until it's been successfully merged into mainline, creating a sort of catch-22 situation.
But how to "Fragment the market legally"? Breakups lead to more monopolies [1]. Could the tax code be manipulated to achieve the desired effect? A market share tax could tax revenue of large corporations (revenue >= $1B [2]) on products and services that are over X% market share at Y%. With X=40% and Y=80%, then:

$4.2B revenue with 40% market share has $0 market share tax and keeps $4.2B;
$5B revenue with 50% market share has $800M market share tax and keeps $4.2B;
$7B revenue with 80% market share has $2.8B market share tax and keeps $4.2B;

This would reduce the incentive to grow market share above the threshold. A 40% threshold allows for two companies to max out market share and a 30% threshold allows for three companies to max out market share.

[1] https://en.wikipedia.org/wiki/Breakup_of_the_Bell_System
[2] https://www.gartner.com/it-glossary/smbs-small-and-midsize-b...
The point of studying data structures and algorithms that you may not use on a day-to-day basis is that they make you learn to think abstractly about problem solving. That is the whole point of getting an undergraduate degree in CS. I'm sorry that you have trouble with this stuff OP, it would be a good idea to do the cs50 course with your wife until you're comfortable with this stuff. I'm sure it will pay dividends in your future.
Yeah gotcha!
Airbnb sues Boston over new regulations; cites free-speech, privacy grounds
I wonder if that would have a higher chance of actually being profitable here in the U.S.

Kroger has these in the U.S. Probably some other chains, too.

I was surprised by how little food you get, and how expensive the Kroger kits are. I expected them to be a cheaper alternative to Blue Apron, but they're about the same price. And at least Blue Apron and its competitors deliver to my door. I have to stop at the supermarket for the store-brand knock-offs.
FWIW, that wasn't sarcasm.
The FBI has been doing this for some years now. There was an amusing story a while back about how Verizon put a new cell on top of the building where the FBI had their special shielded room, and the signal was so strong it was able to penetrate the shielding and some phones were lost. I could only find this brief mention here: https://spectrum.ieee.org/tech-talk/telecom/wireless/when-th...
Beaker is a nice project for self hosting, local authoring, etc. I have it installed on a laptop. Off topic, but I saw that they use NativeScript for portable web/iOS/Android apps - very cool, not seen that before and it goes on my long list of things to try.
This would make so many games much more fun. Imagine if every drop in PUBG was onto an island with familiar features but not like any before it. Would definitely level the playing field too.
I'm confused. Doesn't the operation described in those answers just rename each node's properties, but leave the topology of the data structure unchanged?

Meaning one could just have the code accessing the tree swap which names it accesses, and the tree would behave as "inverted" with no actual need to invert anything?
Most of professional software development is knowing what's out there and connecting them together. It's basically data plumbing. There's nothing wrong with that, running water and sewage are two of the pillars of civilization!

The problem is that lots of companies have high opinions of themselves and even if most of their work is plumbing and plumbing supplies, insist on having a hydrographer and a physicist on staff in case they really really need an R&D program that can produce a O(k) B-tree or some nonsense.
> Doing nothing, in a good way, is exactly what I like about driving. It's a chance to be mindful in the present moment with a controlled activity. I don't need a computer to drive for me to do "nothing".

That's fine for you, but surely you don't expect everyone else to share your enjoyment of driving, do you? Lots of people would like to do something else with their time.
Since we're sharing anecdata, I'm a professional developer and still use recursion, building/traversing various types of tree data structures, and a few other CS degree requirements.

That said, for algorithms (e.g. sorts, etc), understanding what the options are and trade-offs is certainly more useful than knowing how to implement them, since there's a good chance someone has implemented it already in your language of choice.
At a former employer someone created a framework to try and create a generic process to process and load data (i.e. ETL). It was written with the best of intentions, but was terrible.

This framework was given to an offshore team, and they were told to use it to farm out hundreds of requests. The framework was inflexible enough that they each started adding snippets here and there to make it work for those projects, with no code review.

When I joined there were well over a hundred different projects, all using this framework at the core, most having little bespoke tweaks to make the code work. Every failure was essentially a new failure in a new way.

It was a useful experience - it's one of those experiences that teaches me via a negative example. This was the worst example of how "roll your own" resulted in incredible technical debt I've seen.
That is not end-to-end encrypted, no. The company has all the information necessary to retrieve your plaintext conversation data. They can (and likely do) encrypt this data at rest within their infrastructure, and they can make it as hard as they want for an individual employee to access this information, but fundamentally you're trusting that their internal controls are sufficient.
If it gets cheap enough I at least could take the self driving car to the nearest train stop and go downtown via train. She got grocery shopping in the suburbs. However, shopping be better only a single stop. Maybe we could solve that problem though by having some kind of bin that gets automatically stored at a grocery store while I'm shopping, loaded with my groceries and then put into the next self driving car...?
Spot on with my thoughts and experience recently as well. I do like the pre prepped aspect, but I can't justify the costs and quantity of food/portions any longer.
One week in the “200 words a day” challenge
Add Hints Toolbar in Recognition View and Printer Support in GUI OMR Editor
Why New York Is Resorting to Paying Amazon for What Google Will Do for Free
Don't doubt your senses. I am certain, in the sense of my own taste experience, that 7-11 started off using higher quality meat then switched. In Canada 7-11 had a big change a couple years back and started selling fried chicken as well as pizza some of which had chicken. Initially I was really impressed with meat quality. It was tender white meat and fresh and seemed of comparable product to what you would expect from kfc back in the day. Then one day it stopped. Just never got as good. It was like they fed us their best for half a year then once in moved to a lower cheaper meat.
I was horrified the first time I saw a gas wall heater. Gas fireplace to heat the outside! Even more horrified when my Lebanese roommate needed to keep the ambient temperature 85 using a gas wall heater.
Capstone, Intel XED, and Zydis, which is faster in decoding x86?
I want to learn, can you elaborate?
This is just FUD, and it's got nothing to do with the parent comment, which was talking about the lives that will be saved by widespread autonomous vehicles. Not sure why you decided to respond to that comment with your own variation of the trolley problem but you're being downvoted because the comment wasn't relevant.

The fact that developers of autonomous systems have to consider the ethical and moral implications of their work is well understood, but these systems will still be much safer than human drivers.
Those are not facts, they are opinions and one-off observations (which another observer may disagree with). There's a big difference, and it's generally useful to understand the difference when having conversations and trying to do critical thinking.