skysight-inc/HackerNews huggingface dataset:
Then you're being disingenuous in picking a quarter of the quote.

>You’ve probably heard this mantra: “Programmer time is more expensive than computer time.” What it means basically is that we’re wasting computers at an unprecedented scale. Would you buy a car if it eats 100 liters per 100 kilometers? How about 1000 liters? With computers, we do that all the time.

The point is that we are wasting all the resources at every scale. We are supposedly burning computer cycles because developer time is more important. Yet we are also burning developer time with compiling, or testing for interpreted languages, at a rate that is starting to approach the batch processing days.
Indeed. Linux’s SCHED_OTHER doesn’t have static priorities.

There was a half-baked design for locking that kind of worked 20 years ago: try to acquire the spinlock and, if it’s contended, yield. On a single CPU, that probably means that the lock holder gets to run, and if they drop the lock quickly, then the yielding thread will (on an otherwise mostly idle system) get to run soon.

This was a dubious design 20 years ago, although, admittedly, OS lockout primitives were worse back then. But now, with multiple CPUs on a system, the whole scheme falls apart — the lock holder might be on a different CPU and yield() has no effect on how quickly the lock is released.

So, in most cases, yield() really does mean “I don’t know what I’m doing, but I don’t want to run right now.” Anything the kernel does in response is, at best, a wild guess.
Ideally async and backpressure will advance to make better use of scheduling, prioritizing, quality of service shaping, termination conditioning, and the like.

As an example, there's a big difference between the async needs of one paying customer who's loading one medical chart web page vs. some free third-party web crawler trying a daily full text scan of an entire site.

Async with cost functions feels like a promising area for real-world use cases.
The alternative is deciding whether or not you actually need an SPA to build your app.

So many apps don’t need a react front end to be usable and accessible, and the cost of maintaining a rich front end can be quite high.
Cool.

The cutoff does seem to be about 0.7c overall.[0] Although I allowed some slack above that, to be conservative.

0) https://cdn-resprivacy.pressidium.com/wp-content/uploads/201...
> Sometimes it seems as if almost any new sufficiently large JS framework now has a conference.

I mean - this shouldn't come as a surprise. Any sufficiently large community is going to self-organize and attempt to be self-sustaining (there's a named law about this self-perpetuation, I forget the name). I suspect your mental model of conferences infers too much decorum: there's a whole bunch of conferences for computer games, juggulos, furries, comics, "over-unity" energy, and anime. Why can't JS frameworks have thier own fandom?
I never got on the SPA bandwagon, unless the UX required it. But then, I'm old. Burn your JavaScript stickers.
If you want real privacy at the consequence of slow speeds and unfortunately a worse browsing UX, you should use Tor.

Every service that is widely available / permissionless AND offers real privacy, will end up getting degraded, CAPTCHA'd or blocked. That shows it works1
Makes no sense - signals have to have objects. If I wanted to feel better than others I just would
A thread on the front page here: https://news.ycombinator.com/item?id=21927427
This video seems totally absurd. Our world in 2030 will be nothing like the one pictured here... one wonders how you could give this talk and be considered intelligent or perceptive whatsoever.
Google AI: Using AI to improve breast cancer screening
I think prison labor's impact on the larger labor economy should also be considered, as should the financial incentives for longer prison terms it may create. I doubt either of these are insurmountable problems, but are arguably problems with the current implementation of the system.

In the case of public schools using child labor for discipline one possible problem is that the children, if they were actually effective laborers, might tempt a school district to suspend more children to get more work done around the school, and possibly even reduce the number of maintenance workers they hire. You'd want such a system strictly regulated and audited to ensure this sort of thing doesn't happen.

Somewhat related: https://en.wikipedia.org/wiki/Kids_for_cash_scandal
Sublime Text would be IMO an example of doing it right, at least from the perspective of this author. It's quite a bit faster than other recently developed text editors, while remaining attractive and functional.

However! There is one big problem with "doing it right" in the Sublime Text way. It's clear, at least to me, that VSCode is overall easier to use, because the plugin ecosystem is better (for C++). This is despite the fact that VSCode is a bit slower, being based on Electron and web technologies rather than native GUI libraries.

I'm not positive why it is that the plugin ecosystem is so much better. I will say that when I once tried to write a plugin for Sublime Text 2, the API was not great, and it was difficult to build asynchronous work into the plugin. I wonder if the choice of Python as the plugin language was worse than Javascript, if only because Javascript has some well thought-out solutions to asynchronous operations.
Gmail still doesn't have Inbox's bundles, which Google promised back in 2018
That is what I was referring to as "crypto-erasure" (also known as "crypto-shredding"). I'm not sure what counts as legally validated, but some have shared concerns that the encryption you use to do this would need to be future-proof against, say, advancements in quantum computing cracking the encryption down the road even after the key has been thrown out.
Comparisons of Alloy and Spin (2018)
I’d love to see a charity formed for the sole purpose of challenging these patents in courts. Crowdfunding can go a long way, and strategic legal wins can go a long way in shaping precedence.

Many organizations dabble in these challenges, but it needs a singular purpose.
So I entirely agree with you. Having some sort of control over the scheduling and execution of async tasks is quite important. And every time I try to implement it in, say, Typescript, I realise that I'm reimplementing Erlang/BEAM.

I truly believe BEAM's runtime has a million good ideas in this space that we should be stealing!
The annoying part about AWS putting so little effort into smoothing out the rough edges in their tooling, ux and services, is that the whole ecosystem of helpers/wrappers developed to make the services usable by humans needing to get something done (rather than deep dive again and again into many rabbit holes of AWS's idiosyncrasies) - inevitably only cover some tiny subset of the services a typical shop is going to use.

Not to take anything away from the author of this project - Bash-my-aws looks fantastic - but it only helps you with a few core services. Same appears to be true of the commandeer tool that has also been mentioned in this thread. And the same is true for localstack, and on and on.

I really wish AWS would devote some resources to filling in these gaps themselves, and comprehensively.
>My day job is to think about my 16-year-old daughter's piss

Ok Joe
There's some good ideas here.
The Guardian (UK) has produced some pretty impressive research over the years but you'd have to search their archives.
If your threat model seriously includes the NSA, then you shouldn’t be using IP at all. Or any kind of electronic communication, for that matter.

If your threat model includes your ISP, but does not extend to nation-state level adversaries, then a good private VPN should be a decent enough solution, although a public VPN might be easier and still adequate.

Source: I personally pissed off the Director of the NSA in November of 1992 (see http://www.shub-internet.org/brad/cacm92nov.html ). At the time, my clearance was Top Secret/SCI, and I had been read onto multiple compartments — including the ones for ECHELON, KEYHOLE, etc.... So far as I know, I am still on their shit list, albeit not as high as Snowden or Binney.
Daemon. Best thriller ever. Not really, but was interesring to read https://www.amazon.com/Daemon/dp/B001QCZTWA/ref=mp_s_a_1_1?k...
Can you please stop posting unsubstantive comments to HN, regardless of how provocative something somebody says is?
Super important to note here that this entire thing is based 100% on the feelings or sentiment of VCs.
While the code needs maintenance to adapt to edge cases, it's build once and maintain feature. It's not user registering site that needs support for customers and no need to introduce new features to keep going.

Data storage is also single purpose job. While it needs technical capability to store huge amount of data, I still don't see how 150 people are needed to maintain the archive.

You say as if 150 is a small team but how are they used?
I'm not really sure why you seem so intent on arguing with straw men.
Put appropriate limiters in the vehicles, with a button to disengage all the limits that also notifies the police that you have done so, so that they can decide whether they need to come help, whether (as they later review the case) there was appropriate cause, &c.
> Men have the exact same power.

Not sure I understand your point. Several studies have already shown that men do not tend to refuse multiple partners (probably because they have nothing to lose as long as marriage/commitment is not involved). Women, however, as a general rule, do not act this way. Of course you can say men have the same power but they just do not exercise it.

> True. Marriage will not be freely given, though.

Agree
I have to say, I find the predictions of this article to be superficial and far-fetched. Basically, he is just predicting that everything will become "smart" (i.e., smart clothes, smart homes, smart toilets, smart contracts, smart food delivery via drones, etc). Some of these things may be worth making smart. But not every aspect of life is worth making smart; smart devices are more complex and expensive than their dumb counterparts, and consumers need to be convinced that the extra expense and complexity is worth it. I'm quite happy with a regular cotton t-shirt; I don't particularly pine for a "smart tee" which can measure my libido or whatever.
and insect protein is even less than that!

but you'd be hard pressed to find people who would substitute their animal protein with insect protein.
Should the answer to that question even matter? Even a 56k modem should be more than sufficient to fetch a few measely bus schedules.
I love that he linked this page in the article:

https://docs.gitlab.com/ee/administration/operations/unicorn...

because I've had to deal with that a bit. N.B. the last sentence here:

One other thing that stands out in the log snippet above, taken from GitLab.com, is that ‘worker 4’ was serving requests for only 23 seconds. This is a normal value for our current GitLab.com setup and traffic.
This article is highly highly optimistic of what we can achieve in 10-15 years. 20-40 would be perfectly believable. Also, a meeting between Paris, Portland, and Cambodia? Do timezones not exist in the future?
I've been using Godot engine for the past two months now, I evaluated both Unity and Unreal Engine of course, and in the past I've built my own 3D engine (took me 2 years, C++ with Lua scripting, OpenGL 3.3+).

What got me started with Godot was the fact that it is completely open source, and I was evaluating also writing my project with Rust, and Godot had already support for interfacing it's scripting interface NativeScript even with Rust already (although much work in progress).

Ultimately I decided to develop the project with mostly C++, but during learning the engine I noticed that GDScript is very capable and seems even faster than Lua at least according to my 2 month experience, mostly coming probably from the fact that it has native types like vectors and matrixes and so on integrated directly into the scripting language and implemented with C++.

I was pleasantly surprised how easy and logical the engine is to use, they've made a lot of correct decicions when it comes to the technical viewpoint, for example getting engine scripts written with C++ was very easy, which surprised me.

The documentation is also very well written, with up-to-date examples and I haven't seen any missing information yet.

Only thing I've been missing is more complete examples of games utilizing C++ for example, and more complete projects to be looked at as an example. Most of the projects I could see were written mostly with GDScript, so I would have wished to see more indepth and professional examples in how to write performant projects using Godot.

But mostly GDScript even seems to enough to implement most of the game or application logic.

For me though, the fact that the engine is open source and that people are actively fixing issues in it, and I can even contribute myself is a big factor. The MIT license also grants me to do whatever I want with the end product, which is a big plus.

I hope to contribute to the project as I go along, been looking at the source code and it's really readable also, the architecture is pretty solid and clean at least according to my quick evaluation of the project.

I'm projecting great success for Godot in the next year, especially with the upcoming Oculus Quest support already well under way, this could be a easy and more flexible way for people to get into VR development possibly.
I really don't understand your reasoning.

Let me clarify the scenario:

1. the user modified the default application for PDF to use FoxIt.

2. Win10 reverts the assignment back to Edge after an update and/or reboot.

There is no other program involved. There is a user setting the preference and Win10 ignoring it, consistently for a period of several years, ever since I installed it.
I've never had a business-person come to me and say "you are building a SPA", or "we are using React." Now, they have come to me with some brilliant and also ridiculous ideas, and I've done them all, but none of those dictated a particular engineering solution.
As I recall, HMA still offers a server "in" NK.

I really have no clue why HMA etc offer so many odd locations. I guess it's the "at least one in every country" brag. Maybe, as you say, to confuse people. But then, HMA doesn't have a good track record for obfuscating abuse ;)
Godot doesn’t just feel lightweight, it is lightweight: the entire program is a single modestly sized executable, it takes very little time to go from startup to making something, and it runs well even on lower spec computers. It’s also not very mentally imposing: once you get the hang of nodes, the scene tree and signals, you’re pretty much set.
Today, in consumer space you are correct.

If you look at some of the military and police radios, they can build 10Gb mesh networks.
Yak shaving is so common in the industry that I started a company renting pre-shaved yaks, until I realized it was the fur they were after. So I pivoted, and my new elevator pitch is: "It's like Uber for yak fur".
Amazon's culture is very different. It is more microsoft crossed with shark tank and with this strange hint of moneyball guiding projects/promotions.
Whenever I see a rant that is a blanket "all is bullshit" list of complaints, I check if there are any actionable proposed solutions. Author gave none, so I dismiss all this with a flick of my hand.
Examples in the US beyond terrorists or terrorist sympathizers? The rules of a platform tend to be transparent.
No, I do not. Linking to Shalizi, who systematically misrepresents the issue and ignores all the evidence against his claims ( https://humanvarieties.org/2013/04/03/is-psychometric-g-a-my... ) is not an impressive thing to do, nor does it defend in any way pcrh's persistent errors and misquotations and misrepresentations of SNP heritability & PGSes (which rhetorical strategies and arguments bear a remarkable resemblance to Shalizi's own attempts to FUD intelligence & heritability, which have failed so spectacularly he hasn't dared address the issue since Rietveld et al 2013 came out...).
You probably need to read more:
https://www.sciencefriday.com/wp-content/uploads/2016/04/gen...
Have you tried elixir's absinthe?
Offshore software development team for Startup
Please don't copy-paste comments on HN. It strictly lowers the signal/noise ratio.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I just finished watching this, it's excellent. It's a much simpler and more cogent counter argument to people's idealogical interest in decentralization from Moxie of Signal. Really worth watching in the context of privacy, decentralized internet services as well as clear thinking about product and the future.
honestly I too thought most of these predictions were borderline absurd. 10 years is too short of a time period for the step changes in consumer behavior predicted here.

I mean Americans by and large still use dumb toilets despite entire nations like Japan that have largely embraced tech-enabled (though not necessarily smart) toilets for a long, long time.

If you can’t convince Americans to buy toilets with seat warmers and cleaning tech then I don’t see how we’re all suddenly going to adopt multi thousand dollar toilets that analyze our pee.
FYI: mJS is most likely https://github.com/cesanta/mjs. It can be hard to search for because .mjs is also a file extension for JS modules.
Anyone have some good example project online, that utilizes more C++ scripting or custom Godot modules even ?

This was the only thing I could not easily find when trying to peruse the projects utilizing Godot online.
It's not the sole purpose but EFF does do a lot in this area: https://www.eff.org/patent-busting
>> Employees must complete and sign Section 1 of Form I-9 no later than the first day of employment, but not before accepting a job offer.

> Looks like its any time up to the first day of work, however the wording is a little confusing. How can you start work without accepting a job offer?

It doesn't sound that confusing to me. You accept the job on date X and agree to start work on date Y; between X and Y+1, you must fill in this part of the form.

It's not uncommon to have a gap between accepting a job and starting it (in tech, at least), that's what I did as I wanted to take some time off between jobs.
Unlikely to survive an Alice 101 challenge.
Please tell me why a good chunk of men (something like 20% to 30%) have much less partners and sex these days in the age of Tinder then. This does not affect women at all.
Google veterans: The company has become 'unrecognizable'
Please stop. You've made your point and continuing to push it is just going to cause a flamewar.
Want to learn a new skill faster? Change up your practice sessions (2016)
For example, lets say height is a feature in your model. No matter how big the size of data, it will never be Gaussian, it is bi-modal. So the t-test in regression won’t be valid. Most ml is done on raw data.
It’s 2020 and You’re in the Future
Ask YC: Can I know my rejection reason?
I applied with my startup for the last 2 cycles.
Nevertheless I applied for YC for several times through the last decade...
And I applied for the first time back in 2007.

I am really curious to know why I got rejected the last cycle?
I applied for the same idea twice and I need to know if I should apply once again next cycle.

I applied after Paul buchheit told me to apply via Facebook message, when I asked him if I should apply or not.

I have been trying to build a successful startup since 2007 and by the namr of all of these years being here at hacker news, I am asking you to provide me feedback.

Thanks in advance
This is going to be a really fun read in ten years when none of it comes true. And I really mean none — it’s like he tried specifically to make sure that not a single of his predictions is a serious idea.

Is this a red herring play to his VC friends (enemies) to have them look thatta way while he invests in good ideas?
> The rules of a platform tend to be transparent.

There are a lot of prominent youtube creators saying the rules are vague at best. And the scope of those rules is certainly not limited to terrorism. Terrorism is the boogie man governments and corporations cite when they want people to be compliant, but the bulk of enforcement in practice is against mundane shit like copyright infringement or scatological jokes that offend grandparents with sensitive dispositions.
3D scan anything with a cell phone and open source software
> I don't feel this is an issue until you can't spin up your own website/app/platform and allow whatever speech you want.

I mostly agree with you on "website/app". As for the platform, it really depends on the nature and size of the platform. If it becomes an essential platform or if it is a monopoly, then you could argue it has utility features and hence everyone has a right to it. For example, you wouldn't say a power or water company doesn't have to serve you because you can go start your own power or water company.

You could argue that twitter is an essential platform since its the primary form of communication for the president. It is a platform for you to communicated with your elected official. Hence twitter as a platform is a "utility" and cannot block US citizens from accessing it and exercising their 1st amendment rights. This actually could be an interesting Supreme Court case if anyone who has been banned wants to ligitate. It could actually be precedent-setting.

You could argue that facebook, youtube, etc are monopolies that nearly serve the purpose of a utility and hence you have a right to it.

Also, you could argue that these american companies have a duty to follow the "spirit of free speech" in our country even if they aren't legally bound to it.

There are arguments to be made on both sides. Unfortunately, it isn't being taken through the legal system.
It'd be interesting to know, say, what percentage of software developers work on programs that have less than a million users.

I wouldn't be at all surprised if it's the majority. For every big-ticket software offering there's going to at least be things the user never interacts with, like a build system and a test suite and a bug tracking system and whatever else. And there's just so much software everywhere, most of which we never see. Every small business has its little web site. Who knows how much software there is powering this or that device or process at random factories, laboratories, and offices.

The Debian popularity contest looks like it has a big long tail of relatively unpopular packages [1]. It looks like the app store has 2 million apps, only 2857 (.14%) have more than a million dollars of annual revenue. These are of course incomplete and flawed and do not really directly address the question. I don't really know how to research this in a thorough way.

[1] https://popcon.debian.org/by_inst
[2] https://expandedramblings.com/index.php/itunes-app-store-sta...
I dare you to calculate the double slit experiment on the assumption light is a particle.
And for people like me who don't have an Nvidia GPU, it works on Google Colab for free https://github.com/alicevision/meshroom/wiki/Meshroom-in-Goo...
... so you got nothing at the end?
What's the best VPN provider now that PIA got acquired by an Israeli spyware company?