skysight-inc/HackerNews huggingface dataset:
>>Over the past century we’ve vastly increased the time and money invested in science, but in scientists’ own judgement we’re producing the most important breakthroughs at a near-constant rate. On a per-dollar or per-person basis, this suggests that science is becoming far less efficient.

>A much simpler explanation is that we've picked the low-hanging fruits (think of how diverse the work of Darwin was! He picked up novel fossils literally on beach walks), now (especially in physics!) we need bigger and stronger efforts to go for the harder fruits.

Your explanation that we have picked the low-hanging fruits is not mutually exclusive with the increased time and money invested in science. They would even be two sides of the same coin- as the easy pickings disappeared, we chose to invest more to get the harder fruits. As the trend continues, the search space for novel, useful discoveries becomes larger and larger, and the cost increases.

How do you prove to the politicians that a particular scientific investment is worth it?
I believe it is a common practice to remove the last part of the IP to make it sufficiently anonymous.

Disclaimer: I used to work for Microsoft, and this is what we did.
Don't worry, it won't turn into a public shaming list, we already thought about that. We will update the form to make this clear.
Considering how large the corporate sector is today and how corporate inspired the government sector is today... Science is remarkably unaffected.

We have tenure and sociology departments, a teacher-researcher combo tradition... All stuff that does not lend to ROI calculations or the kinds of resource allocation done elsewhere.
To my knowledge, there has been one successful SPB scientific payload that made it across the Pacific. SPB-EUSO was less successful...
It's also worth mentioning that Microsoft is, to the best of my knowledge, relatively scrupulous about keeping their telemetry data anonymous. Meaning that they're still being way less sketchy about this stuff than your average e-tailer, or mass market retailers like Wal-Mart and Target.
- me, not looking for job
- headhunter contacts me on linkedin, tells me I'm perfect match for "data science" job
- me, aerospace engineer and autodidact embedded hacker
- keeps pushing
- tell him, ok let's have a call at xx time
- sends me a calendar invite with the wrong time and my name spelled wrong
- tell him, wrong time and my name is spelled "Sebastian"
- tells me: "I'm sorry I have to cancel the call, I don't think you are a good fit personality-wise."
- AND NOW I'M SAD I DIDN'T GET THE JOB I DON'T WANT WTF

Funniest thing is that I misspelled my online-handle when I registered at hacker news ...
Maybe an overstatement. Bad recruiters are essentially scammers, not trying to throw money at anybody but just hoping to score a commission without working.
Technology is a tool.

Would a wrench help your education? If you take it out on the playground and throw is around it wasn't useful. If you leave it in the closet it wasn't useful. If you use it to cut the clay for your art project it was useful but you could have done better. If you use it to rebuild and engine thus learning how to do a career it was useful - how useful depends on if you actually want to be a mechanic.

A computer is a tool, just like a wrench. You can use it to play games and get no use. They can gather dust and be useless. They can however open a world of information in some cases this can be a big difference.
As a side note, I have build a C++ refactoring tool and I would have loved to be able to do it with Clasp but the lack of documentation and tutorial (probably because the project is still young) drew me away (the only thing I could find is a youtube demo you did years ago).
Tech is coming for the weed industry
IIRC static_assert is in C as well now (as _Static_assert).
Earlier discussion of the "don't give your references to a recruiter" point on HN: https://news.ycombinator.com/item?id=17412060
> How many times has a large corporation been able to indefinitely resist the pull of an alternative revenue stream where the majority of the cost has already been paid?

Agreed. They are mining and storing a mineral (our data) that they may enrich and sell (or lose via theft) one day in the future. This is the worrying part. This is a direct violation of GDPR which states that if you don't need the private data for an explicit purpose for the user (not your company) then you are not allowed to keep it.
Death by PowerPoint: These talks break the mold
Looked for vividresourcing aaand yep no surprise it's there !
You can still annotate the expression with the general type once you know what that type is. :)
IllumiPaper: Illuminated Interactive Paper
Sr.ht – software hosting for hackers
Build a realtime map using ASP.NET
And to clarify, since you mentioned cold boot attacks earlier -- yes, that could work, but there's also a very good chance that it clears memory during BIOS initialization.
Those stats are beyond wrong. Those look like prices for specific parts of Addis.
This seems like the obvious result of many of the unhealthy forces against science today: replacing professorship with part-timers, rewarding publishing quantity over quality, pressure to promise a quick monetizable result over in-depth basic research.

I don't buy the "low-handing fruit" argument. I think it vastly overstates the fraction of scientific knowledge that we possess. Contemporary scientific research is in a state of crisis: unhealthy and dysfunctional. Until we pay the most talented researchers to spend decades on in-depth study instead of spending pennies on segmented, p-hacked, post-hoc conclusion garbage papers, major discoveries will continue to disappear.
Fascinating that the methodology used to generate these covers is local optimisation. The shape is still fundamentally the one suggested 100 years ago, with "bits lopped off".

Which immediately suggests the possibility that they are iterating towards a local minimum. Is the space of solutions smooth enough to have any confidence that there aren't better places to start?
Wow this is a great resource! Thank you for sharing it. Let's keep in touch for future collaboration on this.
We are very curious to hear what happened!
> The way you describe it would not be feasible for a novice either. Almost every piece of software you use today needs internet access. That‘s why Microsoft delivers Windows with sane Firewall rules and just asks if you‘re in a trusted network and adjusts the firewall rules based on that. Also most software developers configure firewall rules during setup. If a unknown executable will try to access the internet there is a pop-up like you described that asks you if you want to allow access.

You're assuming that Zone Alarm et al wouldn't also contain sane defaults ;)

> Anyways the OP was asking if there are any tools available to the basic user to deny internet access for these [telemetry] services

To which I offered one possible solution

> and there is the inbuilt Windows Firewall.

Windows firewall is not novice friendly though. This is why -and at risk of repeating myself- I suggested a 3rd party solution that was designed specifically for home users who might not be technical rather than suggesting Windows firewall.

Contrary to what you seem to assume, I was aware of the existence of Windows firewall before your post however I wanted to suggest something that I felt might be more accessible for non-techies.

> I even found a script [0] that does what the OP is looking for. I‘m not sure if it‘s up to date though. All the information needed to update the script is published in the public documentation provided by Microsoft though. Thanks to GDPR you have extensive documentation on all things [telemetry] related to Windows 10 and Microsoft Office. For most users setting their telemetry settings to basic should suffice.

At least now you're finally starting to contribute something to the question rather than dismantling anyone else who was trying to help :) However your "novice friendly" suggestion requires manual steps to be kept updated - which have to be manually researched - and is installed via dozens of lines of code into cmd.exe. I think you and I have very different ideas about just how capable the average novice is. While I do actually prefer your solution from a technology ideology, it's definitely more of a power-user solution than something I'd expect novices to do. However at least the GP now has two solutions he can choose from.
Here is how this always goes for me:

1. Initial convo, things seem interesting, no salary details from recruiter, lots of questions about how much I make

2. They ask me to sign an NDA, a bunch of other paperwork, and spend a bunch of time in meetings doing dumb whiteboard questions

3. "You're amazing! Can we hire you for 50k below market? It's totally worth it, we have a $200 xbox that you can stare at while you work 60 hour weeks trying to fix our abortion of a product!"

So, unfortunately, my rules have become:

+ Salary range upfront. If you can't give me a number, I can't give you the time of day.

+ No NDAs or other BS unless you give me the $600 for my lawyer to go over it. Protip, my lawyer is going to reject it.

+ You get one day of whiteboarding/whatever. I don't do follow up visits. I don't do "projects" or "homework". I'm not implementing the twitter api for you. Sorry, spent too many days doing projects for free.
Default-insecure is bad design almost anywhere I can think of (and Django Storages is changing their default in the next version - they realised it's probably not best as it is).
Some people just want to go to work and support their families without dwelling on political and cultural issues
As a DBA, you don't consider yourself a developer?
If you are given such an opportunity, will you make a cheap rocket or an expensive rocket?
My major issue right now is getting a ton of irrelevant emails and voicemails for roles that I am not at all qualified for.

They're borderline spam and follow the came basic format:

Hey atfateshands!

I've got a great FTE opportunity in your area. The company is really great and offers a ton of great perks.

insert another paragraph about how awesome the company is and how many "best places to work" awards it has won in the last few years

Then it lays out the req's and experience:

insert laundry list of technologies they want you to have. Usually stuff that's not all relevant to what you do. I'm a front-end dev and get all kinds of these for Java, .Net, Azure or other tech stacks I'm not at all involved in

Then the kicker:

"If you're not a good fit for this, please forward this on to anybody in your network who you think would be interested."

When I was looking for a gig about a year ago, I got sucked into many of these thinking they were legit. Now I just scan and delete them.
https://github.com/carmaa/inception

This tool could help you, possibly.
Never been in recruiting, but just from sales experience it's very hard to sell without direct contact. You have to adjust to what your prospect wants, you can eficiently find out from the sound of their voice whether they're intereste or just polite.

I agree about the business hours, almost none of us have our own offices anymore, so the business hour phone call should only be about making an appointment outside business hours when you can actually talk.
I'm a software engineer & a recruiter. I also work on a SaaS software for recruiters. There are a ton of bad recruiters. But a lot of bad acting happens because of 1) incentive misalignment 2) information asymmetry.

Looking at the list of reasons why a recruiter might be "bad" some of the blame is on recruiting company structure, but another major source of blame is on employers.

They sign contracts with recruiting firms, give little to no oversight, and provide a limited set of information about the role/responsibilities/comp/etc. At the same time, a lot of employers are really bad when it comes to retention. This combination leads to recruiters/recruiting companies that get away with bad behavior and still make a lot of money since it's purely a numbers game and they find that subset of engineers willing to tolerate their behavior. And companies pay them large fees for each transaction.

Protip: If you want to get rid of a lot of recruiter contacts, deactivate your LinkedIn. And make sure your public commits on Github don't include your real e-mail.
Absolutely agree. Telling people of your bad design is still bad. Especially when "telling people" happens in a flood of other noise, like one line in documentation on a whole tool.
This almost screwed me in my last interview. (I still got the job thankfully). They took off my blog, mvp award, GitHub profile, and Stack Overflow account. I went into the interview with them thinking I had done nothing except my work history. When I found out, I snapped at the recruiter explaining those are important for them to see.
Move fast and hurt people
No doubt it would reach more people if it was not banned - the Christmas TV adverts are exceptionally visible in UK. I think it was rejected by Clearcast (a commercial company) because its emotional punch was too intense: "There's a human in my forest, and I don't know what to do..." - Emma Thompsons delivery of this would have had hundreds of thousands of UK households sobbing and soul searching instead of watching the next segment.

I would support strong limits on the emotional intensity of TV adverts if fairly applied, but Clearcast have allowed many other exceedingly emotional advertisements, sometimes visceral and disturbing, for subjects such as traffic safety.

The reason they gave for rejection, that Greenpeace is a "political organisation" is a contentious accusation. Greenpeace does not admit to being such and is no more of a political organisation than WWF or Save the Children. In reality the UK supermarkets themselves make political donations and lobby to influence regulation and policy as most big companies do. Its a rhetorical accusation when it does not concern obvious party political organisations - which Greenpeace is certainly not.
Having built products from scratch I know for a fact that selling to the first 10 users is really hard but if you give it to them for free and get the feedback on what didn't work and improved on it - it makes selling to the next 100 people that much easier.

Right now OP is making an assumption that his product is useful. It's a guess. Doing the beta for free for a small set of users validates it with small effort.

In fact the first release should be as minimal as possible. Op can charge those users in the subsequent releases.
This rings pretty true to me. I worked for a well known tech company in 2008 (been around since the 90s, survived the .com burst but barely). And sure enough once the snacks went the layoffs started happening.

It always struck me as odd because the snacks probably cost them next to nothing. I think someone thought the optics of keeping snacks while people laying people off was bad.

If anything they did worse then get rid of them, they actually replaced them with a overpriced vending machine.
> "I've done it, actually, and do it frequently - as an Orthodox Christian, our Nativity Fast just started and we eat beans and lentils, and I lose weight after each fast, and I never feel hungry."

I doubt you really feel that comfortable because then why wouldnt you eat like this all the time? Just that you are referring to it as a "fast" tells me you are craving food. If you ate less because you felt satiated, you wouldnt refer to it as a fast.

I don't even know what you are talking about regarding overeating fat. My experience is just cut out the grains and sugars and eat whatever else you want. If you crave fat, then you eat it. There is no overeating involved. That is the entire point, if you keep your carbs low enough you do not want to overeat anything. There is no self-control involved, in fact you need to sometimes force yourself to feel like eating for social/etc reasons.

There is also no need to purchase "fancy fats", you do probably have to prepare your own food though since sugar is added to everything prepared for you.

>"All these diets ignore the most recent scientific discovery - epigenetics!"

This is hardly recent, and while I'm sure it has some sort of relationship to a persons optimal diet, no one has any idea what that is.
Power users are already the only ones opting out. Maybe that's why it has become what it is.
There's no reason to be imprecise and potentially sloppy over a two-word difference. Especially when the comment is being targeted to explain something to someone who did not have a solid grasp of the material, which is obviously necessary to make a leap such as yours.

And I won't even bother with the argument that presence of one typo on a page might actually increase the probability of another typo on the same page or nearby pages. The idea that this principle is based on uniform distribution is discussed enough in other threads.
Startups: What to do when the big guys show up
I think it's really a rephrasing of "for every question answered / settled, a bunch of new questions pop up", intimately connected to the cycle of experiment->theory->experiment->... so this is really just "science at work"
I am not particularly informed on European aerospace and I am not disputing your point. As a historical note France was very economically competitive mid-50s - 60s but had troubling competing after that.
This is a great example of "worse is better". Unlike amplifiers made for listening to music, in a guitar amp you want that distortion and non-linearity, you want it to be wild and resonant and you want it to be sensitive to what you do on the input side.

Not directly related to tubes, but see the enduring legacy and popularity of the Boss HM-2 distortion pedal in metal circles, very often employed with all the knobs turned to eleven for maximum crunch. It was used to great effect primarily by Swedish death metal bands such as Dismember, Entombed, At the Gates and their compatriots. The tone is rough and textured and just feels right for the genre, so much so that it is considered a clearly defining characteristic of that particular branch of death metal.

Just like tube amps, it's preferred because it's imperfect in just the right ways to produce an artistic result.
If 7 * GDP / person isn't enough to buy food or pay rent in Ethiopia, wouldn't you expect the overwhelming majority of people there to be starving and/or homeless?
I'm unfamiliar with 'the Kite incident' but the NPM incidents have been due to

a) the ass-backwards approach the company took to building a package manager.

b) the new development paradigm of "fuck it, find a library". Flying Spaghetti monster forbid these hipster developers actually have to write some fucking code themselves, its easier just to duct-tape together 200 different 'libraries', half of which do what you could do in 5 lines or less, and produces a dependency tree like fucking crab grass.
This sounds a lot like the kind of stories we are looking for! We would really appreciate if you could share the story with us.
Why don't you point everyone to the non-existent leaks on the GOP.
Oops! Completely missed that we were talking about C.

I'll continue under the assumption that C is capable of equally powerful compile-time asserts.

> it effectively defines lots of distinct subtly different pseudo-platforms, each a set of assumptions

Indeed, but using this approach, all that's needed to define a new 'ordinary platform C' is a clearly defined set of requirements. No need for a whole new standard in the usual sense.

> experts to provide a blessed set of assumptions

Sure, and that's compatible with this approach. It could take the form of a header file.
The title is missleading. The report is about Office 365 and for the Dutch Government. Since they are a government they probably have stronger legal requirements than your standard small business owner around the corner. So they probably can‘t use the SaaS Sharepoint offering by Microsoft to store their data.

I have worked for companies and with goverment contracts in the past and you had to use special hardware provided by the goverment to work on those projects. So it doesn‘t surprise me at all they they themselfes can‘t use SaaS offerings.
Yeah, that's what Im scared of.

I personally have a lot of the symptoms. I have extremely low attention span, awful memory, I wake up 5 times a night, weird dreams, can't focus at work, can't keep track of anything for more than a few minutes...

Talking to my doctor and going through my health history, he immediately ruled out sleep apnea and started suspecting ADHD and such. While it definitely could be that, for the first half of my life I was the opposite... extremely focused, top of my class, photographic long term memory, you name it. I need to convince someone to let me do a sleep study
I’ve been attached to the “shareware” industry since the 90’s, providing platforms to software developers to sell their products. It’s given me an angle of the industry that few get, namely, I’ve seem the sales number for literally thousands of different companies in the industry.

The first thing I would say is that shareware (in the classic definition) is not really a thing anymore, but “try before you buy” software (which is really the evolution of shareware) is very much alive and well.

The second thing I would say is that most people would be surprised by how much some of these companies sell. Certainly not everyone does well, but we see small companies selling tens or hundreds of thousands (USD equivalent) per month. Some reach seven figures a month.

I can’t think of a single company that I’ve worked with that had VC-style funding. Most are bootstrapped with a small minority getting small “friends and family” investments.

It is still possible to make a lot of money with try-before-you-buy software. A few tips:

Don’t underprice. If you can provide enough value that they’ll pay something you’ve got more room in your price than you might think.

Feature limitations work better than time limitations.

75% of you sales come within one day of the trial download, and of those, 75% come within the first two hours. It’s important that the product conveys why and how to buy.

Don’t forget about other markets. In the early days most sales came from the US. These days, the US represents about half. When you get traction, consider translating your product and don’t forget to offer your product for sale using multiple currencies and payment methods. Third-party e-commerce platforms make this easy. They’ll also take care of a lot of the regulatory burden for you (taxes, export controls, fraud & chargebacks, etc.).

If your product is targeted at large companies, offer premium support for a fee. Something as simple as a “response by email within one business day” SLA can be enough.

SEO matters a lot in helping people find your product. High quality content about the problem your product solves helps a lot. In the early days find where people who need your solution are talking about their problem. Be transparent, offer genuine, non-spammy help as a solution expert and people will allow you to talk about your product. This can help a lot as you get established.

If someone will donate, they’ll buy. You’ll feel more benevolent asking for donations but you’ll make a lot more money if you sell the product. We’ve seen both models. It’s not even close.

If your product is not targeted to a highly-technical audience, open source might sound cool but means nothing to them. They won’t buy more because it’s open source.

I could go on and on. I’ve said enough but there is still plenty of opportunity here. It takes time - be patient. Most of the successful companies I know started as a side gig.