skysight-inc/HackerNews huggingface dataset:
No...
You order takeaway. Or you buy ready meals from the store. Or you go to subway.

There's plenty of alternatives to actually cooking.
Forget both and don't be fooled. Two wrongs don't make a right, Use at your own risk.
church of science televangelists
Outside of that, do you disagree with the rest of their statement?
Yes, but while dried yeast is sold out completely here, locally produced fresh yeast is still available. There's also other forms (freeze-dried, liquid, etc) you can look for.
I actively avoid companies that put all of their logic in the DB. It’s harder to version control, harder to unit test, much more work to rollback. You can’t keep it in sync with the source code etc.

I can’t just switch branches and know the state of the system at the time the branch was created.
My mbp is 9 years old and still doing relatively well, however it's nearing it's end of life and my replacement of choice is system 76. MS is an ok alternative, but unnecessary. And osx no longer innovates. They just hoard and protect their own interests.
Haven’t seen anyone mention this, but asking permission first is about the most ethical approach. If you think sites are unlikely to give you permission, that might be an indication that what you’re doing has limited value. Offering to share your results with them could be a good plan.

I work for a company that does a lot of web scraping, but we have a business contract with every company we scrape from.
Facebook Ad Costs to Know Before You Start Marketing
> If you wish to make more than 1k calls per second or 1m calls per month, you must use reCAPTCHA Enterprise or fill out this form and wait for an exception approval.

According to https://developers.google.com/recaptcha/docs/faq#are-there-a...
Here's a toy example: a single-page web app written in Idris. https://github.com/gergoerdi/icfp-bingo-2017-idris
A Developer's Guide to Surviving the Coronapocalypse
Surely we can make an exception for COBOL.
So what if they don’t know how to hire programmers? All they have to do is hire someone who has had engineering leadership role/experience and let them hire programmers, isn’t it?

Isn’t it easier to verify someone’s leadership credentials than COBOL skills?
The missing pieces of the conversation are "How self reliant?" and "Self-reliant from what?"

Are you trying to be a homesteader, entirely off-grid and not reliant on society? Or are you trying to be financially self-reliant, not relying on a paycheck? Or are you trying to be personally less reliant on things and items? These are all different ideas that get wrapped up into this conversation, and like the OP said, they're not all compatible.

If you want to be an off-grid homesteader, you're going to need a lot of tools, materials and skills. If you want to be less reliant on things, then you are going to have to be content with being able to do less.

None of those things are bad, but the conversation is incomplete if we don't make clear what we're really talking about when we talking about self-reliance and minimalism.
“Single-path” never has been and never will be synonymous with “channel”.
And one has to plan for it, don't use your reverse swing bowler early on or start with best swing bowling playing batsman etc...
Show HN: Online Town, Pokemon X Zoom
You are right, I will change that :)
> This reduces the barrier for people to productively use their favourite languages. It might be unproductive at first, but we see the benefits as time goes on.

It is vastly unproductive to reproduce anything useful in 10 different language just because our cross-language tooling awfuly suxxe.

The lack of cross-language dev-oriented lead us in the ridiculous situation where every language has its own package manager and his completely unable to use a package made for an other language.

There is reasons to that... but much more political than technical and that's the sad state we are in.
Disagree. The people Kondo et al are popular with are successful urban-dwellers who could easily afford the suburban lifestyle of their parents if they wanted it. But they've seen that that lifestyle does not bring happiness: hours spent sitting in a car so that they can work all day to afford said fancy car and a huge house they barely live in full of stuff they barely use.
> Many of the applications we get are imitations of some existing company. That's one source of ideas, but not the best. If you look at the origins of successful startups, few were started in imitation of some other startup. Where did they get their ideas? Usually from some specific, unsolved problem the founders identified.

I’m not sure if I’d agree with that point. Google were not the first search engine, Facebook was not the first social network, etc.

I mean, for a user perspective, Google literally worked like other search engines at the time. You enter your phrase, see results.

Of course the results were better than Yahoo, the user-interface cleaner, etc. But that’s definitely incremental value for the user, not a whole new category of product.
> I remember being at Defcon one year and going into a Vegas casino and asking a craps croupier to explain how the game worked, and as he rattled off the different odds on the different paylines, I was like, Ohhhhh, I get this. This is a scam.

The pass/don’t pass odds are the best of any game in a casino, where the house basically doesn’t have an edge. It’s most fun to play in a group though. Almost a positive expected value if you take advantage of the free drinks and entertainment, and stay away from the other bets on the table.
Sadly, the irony of people reacting to the pandemic by buying tons of factory farmed meat is buried under its deadly effect.

Somehow the media has focused so much on the here and now -- important as ventilators and distancing are -- that it hasn't tackled the ongoing and increasing causes that enabled us to predict pandemics like this decades ago.

. . . and more to come if we don't stop breeding viruses by saving a few cents per pound on meat (and encroaching into wildlife territory).
I’m curious, what about their privacy policy has you convinced that they’re a “giant data collection machine”? I just read it and it seems pretty reasonable to me.

They clearly outline all the purposes they need to use your data for, most of which are just to operate their site.

I would encourage you to think twice before implementing measures that are going to o add more friction to your kids’ schooling. (Live CD? Tor? Really?)
And these are the same people that people on HN think should “regulate tech”.
It is hard to avoid no true Scotsman territory for a term that in not very well defined and used slightly differently depending on context (what medium, which aspect of life, geographically). Also I haven't read any of the linked books/articles the newrepublic piece links.

Wikipedia has it as: "The term minimalist often colloquially refers to anything that is spare or stripped to its essentials."

Oxford Dictionary as: "a style of art, music or design that uses very simple ideas or a very small number of simple elements"

So in my opinion, having rusting car wrecks around in an old shed with the intent to re-use their essential spare parts later is perfectly compatible with minimalism, and what I would expect someone with the skill set and space to do so.

Contrast that with a large garage where numerous expensive cars are being parked and continuously maintained as well as cost of electricity, cleaning, security etc. for the building, although the cars are pretty much never driven.

That would be much closer to a minimalists nightmare. Not the self reliant utilitarian guy with the old shed.
Or they are fulfilling Rhett requirement to post the job publications when they are rehiring a specific person quickly.
Very insightful, as with most of Paul’s work. But it also shows a very specific mindset. In my opinion #15 was wrong back than and is even more obviously wrong now in 2020.

The idea that you have to build first and monetize later has barely worked for some and forced many many many others to sell at no gain or close. We mostly saw the successful ones, but what happened recently with the likes of wework is causing that perception to shift.

#16 though is super important, and not just from the programmer direction. A good founder needs to understand the moving pieces of their startup, regardless of whether they have the training for that or not. I’m not saying they should be the ones to lead the effort on something they have no clue about, but they should be able to understand it. This is critical for single founders and important for multiple founders who make decisions together.
Reminds me very much of this video, which I like to rewatch every couple of months or so for the sheer brilliance of it: https://www.youtube.com/watch?v=NbNFJK1ZpVg
Inhibition of SARS-CoV by anti-histo-blood group antibodies
Auto React-Native Builds (CD) with GitHub-Actions and Fastlane
Java Performance Training Program
Are you an Orlandoan, by chance? I'm seeing some familiar addresses in the features screenshots. Need any help?
My ideal brand of minimalism isn't arbitrary removal of items, but pragmatism, organisation and cleanliness.

You will be surprised how similar it feels to have your tools well organised, versus removing them all together.

I think it comes down to our brains attempting to forecast and predict everything we do. So when your workspace is messy, your brain can't look very far ahead, it doesn't know where everything is so it can't accurately forecast the situation. It gets flustered and you work slower. When you're organised, your brain can subconsciously connect all the dots and suddenly everything feels easier and more simple.
Ask HN: Application Security vs. Software Development
Which is more recession proof?

I've done software development for about 5 years, and application security for 5 years (professionally).

When I was a sole developer - i never had issues with employment - there always seemed to be 10:1 jobs (10 jobs to every qualified candidate).

I recently took a application security role - about 1.5 years ago, well I find out Friday I'm laid off.

I'm wondering which of appsec vs software dev is more recession / covid secure?

Any thoughts are appreciated. Thanks.
Interesting to see how this aged. By my reckoning:

1 (Single Founder) - people just ignore this one, more or less.

2 (Bad Location) - this one became a horrifying monster that devours everything it touches.

3 (Marginal Niche) - probably the biggest killer, then and now.

4 (Derivative Idea) - meh. People worry about this too much. Is there an unserved market?

5 (Obstinacy) - on point. Serve the market.

6 (Hiring Bad Programmers) - This one also became a horrifying monster. Graham says "In practice what happens is that the business guys choose people they think are good programmers (it says here on his resume that he's a Microsoft Certified Developer) but who aren't." Darkly hilarious in hindsight.

7 (Choosing the Wrong Platform) - meh. People use fucking backend Javascript now.

8 (Slowness in Launching) - Pretty valid.

9 (Launching Too Early) - maybe, I guess.

10 (Having No Specific User in Mind) - absolutely important. You have to be serving a market.

11 (Raising Too Little Money) - this pendulum has swung way over the other way now.

12 (Spending Too Much) - Yes. (Hiring too much. Stop trying to feel like an important funded company.)

13 (Raising Too Much Money) - Something of a subtle point, but still an important one - especially now that you can get too much money thrown at you more easily.

14 (Poor Investor Management) - of course.

15 (Sacrificing Users to (Supposed) Profit) - I'll just note that Graham writes that Google puts users first. Hindsight!

16 (Not Wanting to Get Your Hands Dirty) - Graham means with sales work. Very much true.

17 (Fights Between Founders) - This is why you vest, I guess. Graham was still down on founder vesting at the time.

18 (A Half-Hearted Effort) - I mean, why put in more of an effort if you have a route to fail upward?
I think when we come up with a way to cheat entropy it will be bigger news than wifi.
I wouldn't assume the fault is with the people who built the system. There is a reason they're looking desperately for people who know COBOL. Implied: they don't have any, and the systems have been ticking along for decades with the occasional call to a consultant who asked more than they would pay to modernize them.

Now management will pay even more because they're desperate and end up with a rushed solution that breaks again in the next crisis.
This made me curious what type of vulnerabilities were in something like Lodash and the answer was mostly prototype overwriting:

https://snyk.io/vuln/npm:lodash

It’s nice to see the Snyk project contributing patches back into major open source projects, not just highlighting them. Even if the threat model is relatively mild for an average dev like myself working in a controlled environment, despite the fact the vuln gets marked as severe (don’t get me wrong, it is still important for the larger OSS projects that are widely deployed to a variety of environments like lodash).

I’ve become far more careful updating JS libraries as most frontend projects have thousands in their package.json and I’ve had countless deployment issues getting ground down once the dependencies try to update in production, even though they worked fine locally. We have protocols to catch stuff like that but it’s still a headache that often takes far more effort than it’s worth to have a few patches (same with keeping a Docker clone of production locally which is another nest of problems). So I try to keep updates to dependencies like that contained in their own commits which can be rolled back, and not part of other feature branches or fixes.

I don’t have this problem in other languages nearly as much as JS using NPM/yarn. So I tend to be far less eager to run ‘npm audit’ than I used to.
I don't know. Maybe the radios are using the "phone call" feature to relay the audio.
Maybe they have to, in order for the mic to work if you transmit, without delay.

I've not tried transmitting, because listening is so bad, thanks to this feature.
since they are classified as AI, the GA being a search algorithm, they call it AI. "AI learns how to play game" usually is a neural network evolving through GA
Thanks for writing this comment it seems many people in this thread completely miss the mark on what it's supposed to be and set up "gotcha" scenarios in their strawman. I suspect it is because they associate the word minimalist with obnoxious Instagram influencers who use the word too much.
It takes 2 things for a news to be believable: it needs authority, that is to come from sources you're inclined to believe or to be repeated many times, but it also has to fit well with your own existing narrative. The 2nd is absolutely necessary, you will never believe into something that goes against your world views (even if it's true, often). We only buy into stories that fit into the patterns that we're already susceptible to, and world views that we already have.
Yeah, it's funny, ordering takeaway all the time is also one of the plenty of alternatives to lighting money on fire.
Show me a mainstream news outlet that doesn’t have a political agenda ;)
thx a lot, found some other interesting books along the way!

https://dl.acm.org/acmbooks
Minimalism means living under the bridge instead of in a cardboard box.
What is a GAL?

Edit: Gate Array Logic, thanks everyone
Beginning Lua with World of Warcraft Addons [pdf]
I didn't claim it did.

But you get diminishing returns from around 1bit/s/Hz if you just turn up the power. Your energy efficiency will go down, a lot. The more you can get spatial multiplexing to keep you away from that border, the less energy you'd need to dump into the air. And as computing get's cheaper, that energy tradeoff moves more and more towards MIMO. Back in 2005 we didn't have a need to think of 8x8 MIMO (Laptop <=> AP). Now it becomes realistic, so we got it specified and standardized in 802.11ac to allow everyone to join in the testing/experimental setups.
> I do not code any C, but I assure you if I did I'd consider it part of proper programming practice and discipline to write code that avoids those exact vulnerabilities you suggest.

And yet all of those vulnerabilities came from hundreds of developers who shared the same misplaced confidence in their own abilities.

It's the same as hospitals. You can't just say "who needs checklists? Surgeons and assistants should be disciplined enough to not make mistakes in the first place!".

In an ideal world they would be, but in this world, they're not and never will be.

Not being able to admit this is how you end up with surgery on your left knee when it was meant to be your right.

Accept that no-one is 100% perfect, 100% of the time - let alone you - and mould your development around these (very human) failings. "Disciplined programming" will never be as safe as "disciplined programming with guard-rails built into the language". Weigh up the trade-offs - sometimes the performance gain is worth the risk, sometimes it's not.
Or they want to understand computers on a level with more electrons and less electron.
It was a bad rule back then, it is even worse now and it didn't even stand the test of time at Fog Creek (or Glitch, looks like they have renamed themselves), where they had to do it for FogBugz to finally leave Wasabi behind. I could go on about how Firefox ended up very well and not as the complete disaster that Joel predicted back then, but that's besides the point here, namely: There can be good reasons to rewrite something and "hey, we do not find remotely enough people to work on the current code base" is pretty far up on that list.
NASA brings back worm logo
I think it's an organisational problem rather a technical one to be fair.

You can (could) fly Perth to London. But will Perth put up with extra flights when (say) Singapore won't? And Western Australia has closed it's borders too, so you'll need political approval, can you get that? And are you sure you will have aircrew that will do the trip? And 26h is a long time to be on a flight, what happens if someone starts coughing harder and harder, you can't leave them at the midpoint. And remember, your airline is now on the verge of bankruptcy, so there isn't a budget for any of this and everyone senior is busy...

Interestingly they were talking about doing London-Sydney back in Jan. Popular Mechanics had an article about re-enforcing the Hull so pressure inside could be higher so you would not feel as rough at such a long flight...
Which parts do you think have been antiquated?
A classic JIT sneerer.
To me, this says a lot about expectations of conformance when many different entities need to implement the same spec. As the size of the spec or the number of entities grow, the probability of nonconformance approaches one. Then you end up with two specs: the ivory tower one, and the usable, actually implemented, lowest common denominator one.

This problem seems especially acute when there are multiple hops on the path that are able to interpret (and fuck up with) data flowing through that hop. Especially when the owners of those hops don't have a direct economic connection to the entities dealing with their failures.

This seems to argue in favor of something like QUIC. You use an extremely simple protocol for the transport (basically, "try to send this data to that address"). You hide the complex parts of the protocol in an encrypted channel so that only the economically connected stakeholders have to conform. This aligns incentives better than in the case of TCP and probably gives you better outcomes in the long run.
Thanks for taking the time to explain at a basic level, this was very interesting!
I expect 400k COVID-19 deaths in the US. Anything less than that is a major win. Anything less than the 2.2M is progress.
I have been working on Rumin (https://getrumin.com/) as a "build your own knowledge graph" tool that works well with existing apps and websites.

It is currently in private-ish alpha, but thought you would find it useful. Happy to do a 1-1 too to show you my workflows :)
Automation script for HTTP Request and SQL operations written in Bash
The problem with minimalism is that the word doesn't have a comprehensible definition, so any time you get into a discussion about minimalism, the entire discussion ends up being an argument over the definition of the word. The only winning move is not to play.

At one point I might have called myself a minimalist, but these days I'd call myself more of an anticonsumerist or something along those lines.
Wikipedia pages make for poor arguments. Also [2]?
I have bought 3$ cushions including fragile velours ones that lasted over 3 years of heavy use without a problem.
This is an extremely disturbing description of a dystopian future.
I bet NJ wouldn’t accept any excuses from a small business that tried to claim “they’re trying” if they had technical issues with payroll.
I can understand why someone implementing - say - a custom web server stack might never have encountered a TCP packet with the URGent bit set. As I understand it, it's only really used by telnet (does ssh use it?)
If this were to take off and maintain popularity past the COVID crisis, you could start showing trends to identify when stores receive shipments, restock their shelves, etc.

During the crisis, I don't see many people clicking "I Can Help", but it would be interesting if you could find a way to solve that. Gamification as others have said, might help, but not sure.

It would be interesting InstaCart shoppers, etc, could adopt this as a way to drive more business for themselves. If they're already out shopping and can identify high-demand items are in stock, a would-be buyer could procure it pretty quickly by starting an order with that Insta-shopper. I haven't thought through that, but it's an idea.

I could also see uploading, emailing InstaCart receipts. You could grep in-stock/out-ouf-stock information from those and timestamp it based on when the shopping was done.
Given that this was written in 2016, I wonder if these agencies ever successfully migrated to the newer systems? For example, the VA migrating to the new HR system by 2017.

This is something that has been long overdue. The usage of mainframe technologies from IBM just shows how much power and influence IBM wielded at the time.

Personally, I have seen the effects of “big blue” in a company that used IBM tech as their foundation and the increasingly poor attempts to modernize on top of that infrastructure instead of re-writing it.

From the management perspective, rewriting code that “already works” seems “unproductive.” This shortsighted perspective that appears to be the standard across the industry has caused billions of dollars of technical debt.

Unfortunately, this is not limited to the government sector but also affects the private sector. Hospital systems, airlines, hotels, banks, and many others have at least one system that is reliant on some form of mainframe technology.
"(2) The one-gram dose is a guess based on the doses of other antiviral medicines."

You're in luck, the first dose is 200mg, and then 100 mg daily after that.

Unfortunately, it's also IV, so you have a number of extra steps after synthesis to ensure sterility.
Actually it is very interesting even to understand what is the difference between legal bowling vs. chucking (> 15 degree flex at elbow at point of release ). Bowling in cricket is not as straightforward as pitching in baseball.
>If you fear North Korea using them then stop threatening then.

You can't threaten "then" with self defense. I live in a stand your ground state. If someone starts getting violent, and I remind them of the potential consequences of their actions, I cannot be charged with a crime.

Thought to be clear, I don't think NK should be pre-emptively nuked. And I don't think they should be invaded.

But they can't have it both ways. They regularly get away with things that would be acts of war if done by a larger nation (like shelling SK territory).