skysight-inc/HackerNews huggingface dataset:
The real mindfuck is that people with plain Comp Sci qualifications think they are ready to be competent at software engineering, whether that is software at scale, high confidence in correctness, operations (systems programmers / SREs / DevOps) etc.

Can we recognize that your bachelor's degree is just a starting point, that leaves you fundamentally unqualified for many tasks, and you'll have learn (via painful experience, apprenticeship [if that is emotionally possible for Gen Y/Z], or self study) many things to become a journeyman software expert?

Do you need to understand the basics of algorithmic complexity? Yes. Do you need to be able to write a compiler? No. (It's useful, but unless it is your major, no, and you can learn it later.) I would trade off compiler design for a software configuration management course. Should you understand some crypto basics? Yes. But I'd rather employ someone who understands TLS and PKI than someone who has written a toy project to implement a cipher.
Everyone’s a gangsta until the clathrate gun starts poppin off..
On iOS that will mean not being able to use Cast for example. And of course, stadia customers (pc gamers) are more eager to jump through a hoop than Netflix customers.
The clever play would be to sell the patent to a patent troll, and let the companies deal with the litigation. Ironically having multiple violators can make the patent more valuable.
> I have the same fast feedback cycle, in other words, that I would have had with PHP fifteen years ago.

What astonishing progress! It's almost as fast of a feedback cycle that you would have had working in Lisp at a REPL 30 years ago!

Javascript is popular, but in most ways it's actually a much worse language than PHP, especially for new learners. The package ecosystem is a pigsty. It only exists because of legacy. I would hate to send some shiny new university grad down the route of learning that stack in depth when eventually, inevitably, it will be pushed out by something that sucks less. As soon as WASM matures to the point where in-browser UI that is NOT javascript/DOM powered is feasible on most devices, we're going to see a spate of new frameworks, new / repurposed languages on the client, etc. and the big advantage of "JS on both frontend and backend" will go away.

Can't come soon enough.
That’s a different argument to the one you opened with. The OP had already made the point that Linux isn’t really practical. But that doesn’t mean that a micro kernel OS would be any better than GNU/Linux. Ultimately you still have the same data stored into RAM (as others have said).

What nobody has (yet) mentioned is that micro kernels typically run slower than monolithic kernels because user space / kernel space memory swapping is expensive compared to running everything in kernel space. This overhead would kill any performance you might get from a system with the hardware specs of an N64. So a monolithic design is absolutely the way to go (in facts that’s how N64 games are actually written —- one monolithic code base with shared memory).

Pragmatically the only way to write software for the N64 is to go bare metal. As the OP said, this Linux port is a fun technical challenge but no OS would be practical (that is unless you’re just using it as a boot loader for other software).
I use an old laptop! They make great little servers.
Good article. One of interviewee's recommendations is to always ask an attorney to review any real-estate contract. But how do you go about finding a good attorney for such things (in the USA)?
Current status of apple printer setup seems right to me too. I'm happy that I can print wirelessly from macOS or iOS, without installing any drivers or configuring anything (other than the wifi password).
My daughter gave me a hug, that was nice.
Look, I’m not a fan of Google but to me and everyone I’ve met outside of HN, it is vastly superior to Bing.

There is an anti-Google agenda on HN, possibly rightfully so, but still. Claiming that Bing is better than Google doesn’t magically make it so.
I'm glad they mentioned 2038 on this list! It's a great game, and I have fond memories spending all day playing it intensely.

Now I'm feeling the need to play some Railroad Tycoon!
Exactly.

Barring the fact that I don't expect to get journalistic integrity from a source such as "opendemocracy.net", I wanted to still highlight the irresponsibility in describing an individual like Thiel in such a specific way.
Submit it to /r/im14andthisisdeep
"experience" in the tech industry's Newspeak means ads, stalking and all kinds of dark patterns.
I remember trying to figure out why video playback was so horribly slow in Chrome on an ARM device. Streaming the video with mplayer would take around 60% CPU time (out of 400%), but playing it in Chrome it would max out at 400% and start dropping frames.

In the end the answer was that each video frame had to be copied between buffers about three times with Chrome, among other things, whereas mplayer was able to draw directly to the framebuffer.

Now I'm not saying it isn't theoretically possible to make this fast (and Chrome has various optimizations nowadays for a select number of platforms), but abstractions can be expensive - especially for video.

It's best to go as native as possible if you're on underpowered hardware or want to go easy on your user's battery life.
The fact that they can do it suggests that their market position is a little stronger than some HNers suggest it is - i.e. google allow competitors to stadia.
I've never had a problem with Dropbox. In fact I'm extra glad to have it with my iPhone, because it backs up my photos in a way that I actually have confidence in. Unfortunately it can only do so while the app is open, because iOS doesn't expose a third-party API for doing photo backups in the background.
How does this perform compared to a “native” graph database like Neo4J?
A quick Google search doesn’t find anything official from NREL or similar DoE labs, but I’m mobile so my search is quick and not comprehensive.

The average American round trip commute is under 40 miles. Longer commutes can be accommodated with financial incentives and legal requirements for employers to provider EV chargers on prem (with pass through billing for the power, or providing it for free). Anything beyond that (high daily mileage outliers) are served by long range EVs and Fast DC charge networks.
What kind of research is it? Is it just funding you or members can participate? I do Bayesian and non Bayesian data analysis and modeling, would be potentially fun to poke at the data
> In my view, a manufacturer should work on software quality until they can state on the box "If there is ever one glitchy weird thing that requires a reboot to fix, we'll give you a full refund".

As a developer, I fall very near the total perfectionist end of the spectrum in my preferences, but what you’re asking for would probably mean ~nothing ever ships.

It’s not that provably correct code is impossible, it’s that the economies of software (even free/open/labors of love) and physics (time) impose tradeoffs for the vast vast majority of software people write outside a research context.

I too wish software quality was substantially better. I put a lot of effort into not only making it better, but making it easier to make better software in the first place. But the level of perfection you’re describing is unrealistic.
Data-efficient image Transformers: A new technique for image classification
The M1 chip is a good example of where vertical integration is helpful. My understanding is that apple spent considerable effort on baking into silicon the ability to do some common memory-management related OSX/iOS low-level operations. For a chip vendor that sells to a broader market, this is probably not worth the effort. That said, there are, of course, also downsides to stronger vertical integration.
The majority of office work is on the Office stack, or coding, neither of which can be done optimally on an iPad. Not at all a surprise. When those two change, say somehow no-code platforms become popular, or Office with Touch becomes more convenient, then we'll see the post-PC shift.
> Mycoworks

How did they trademark "reishi," a mushroom variety, for what's essentially mushroom leather?
> 'I'm confused.'

Obviously. Reddit is that way ---------->
Maybe. Doubtful in practice, though.
> To the state, one of the most important goals is legibility.

You're making the argument from the book Seeing Like a State. But the thrust of that book is that those practices lead to bureaucratic catastrophes like so-called "scientific forestry" -- which is exactly the author's point here in the context of security.
+1, -1, mod 2. My 25-ish year career.
RTLinux is dead, and it never had a high assurance story to begin with.
Isn't it like asking "how does sqlite perform compared to databases like PostgreSQL" ?

SQLite is used a lot on edge (mobile apps, ...), sounds like this project provide a graph database for the very same use case (I probably won't run Neo4J on mobile).
Been using those little hand held gas lighters for over a decade, but sometimes I still need match sticks.
TSLA had a 10% operating margin, but Elon’s stock compensation brought that down.
Eric Yuan: one of the world’s richest as Covid sent people to meet on video
NBA Bets: December 26th
Anyone here understand why LCD would cause eye strain and EInk wouldn't? Is it emissive vs reflective? Why would this make a difference? The only source of strain I can imagine for a monitor is if 1) it's too bright, 2) it's at bad distance so your eyes have to accommodate or verge uncomfortably. Does it have something with the spectrum of the reflected light?
> There seems to be lots of information, of the sort you are interested in, available on the internet (I won't recommend anything specific as there is too much!)

As a non-CS developer, I find this us not an easy problem to overcome: the wide availability of resources of varying quality.

I work more than full time (US exempt employee), and I have enough knowledge that intermediate depth and quality resources do not provide enough and, not having a solid grasp of fundamentals, MIT's SICP course is a bit beyond my current grasp,

I would love recommendations for a series of courses, a series of syllabuses, or even a part-time degree program where I could meaningfully progress while working full time.

I'm not afraid of advanced math, I'm ignorant but willing to learn about data structures. I'm highly educable but I'm time-poor.

What targeted resources would be a good investment of my limited time?
Sad that this rings a GDPR bell in my mind.
I think that's missing the point of the parent comment. Being the largest doesn't really matter but if they were to put their money somewhere it wouldn't be x86.
I'll be continuing to try to grow my side project AppReviewBot (https://appreviewbot.com/). It has had quite a good year organically after adding some requested product features but now the real challenge of figuring out how to scale up!
Related issue:

>There have been various instances in the past (printer drivers from a manufacturer who shall not be named) that would enable floating-point exceptions and leave them enabled, meaning that some perfectly legitimate software would start crashing after calling into third-party code (such as after printing).

https://randomascii.wordpress.com/2012/04/21/exceptional-flo...
It seemed interesting and I tried to subscribe but the process doesn't work without disabling ublock/adblock. I am okay with that so I disabled it but then I failed two captchas round (find bikes in thumbnails, some thumbnails are upside down ?!) :(.
Okay here is anecdotal experience. I had a set of treads on my rear tire at 15/32 while the fronts where at 9/32. Viscous coupled AWD with traction control via four-wheel braking. I first noticed something was up when the car would launch rather quickly. I added an odb-2 reader and saw my AWD clutch was engaging a lot. Thought this was by design due to my heavy foot. Then the clunking started.

The AWD would rather stay engaged which puts strain on the transmission to shift harder. Over time this showed up as increased transmission temperatures. My transmission is sensitive to heat but has a poor design which makes any heat a very big deal. At about the same time I was researching new wheels and determined I could fit 9” wide tires in the rear vs 8.5” in the front. A staggered wheel set would give me more rear wheel power bias, but the closest I could get in tire size was still almost .5% larger in diameter.

In all my research it turns out you need tires of the same size within 3/16 wear of each other to avoid non-full time AWD transmissions from doing dumb things like my car does. You see, the AWD clutch simply engages a power transfer unit and then depends on ABS to control power sent by the differential to individual wheels. That system needs to recalibrate itself regularly and it does this when the clutch disengages. When it doesn’t, all sorts of warnings are tripped (in my car I went down 6 floors of a spiraling parking garage exit at 15-20mph and at the 2nd floor a “service stabili-trak” icon appeared on my dashboard)

In cars with a well designed AWD system this will not happen.. but most cars are not designed to engage in AWD for prolonged periods of time and are really there as a beefed up version of traction control. For instance my Torsen Quattro AWD Audi had full time AWD and never had this problem nor would a Nissan GT-R. But for that fancy Lexus or Hyundai AWD, you may want to make sure you stick to the recommended tire rotation schedule

To end my story, I was at the service center and they mentioned I should get my transmission checked out by the bigger repair bay because of the clunking. I suggested it may be the wear of the tires and they agreed to see if that solved the problem. New set of tires and the clunking, extra AWD engagement, and transmission temps went away.
I’ve seen Android malware that imports and exfilterates compressed data disguised as GIF’s
Interesting, I’ve been following these systems for a while, but I didn’t realize that pijul had solved the performance issues.

Is pijul’s on-disk format stable yet?
Modern, superior alternatives to standard algorithms and constructions. Canonical example: Curve25519. WireGuard, for instance, will never be FIPS compatible.
For static analysis, you'd want to know that foo.col_a is an integer, foo.col_b is a string that might be null, and foo.col_c is not valid.
Free Bitcoin BTC
Somehow my $8 pizza always ends up $20
Why would AI or fuzzy logic need to be provided with perfect sensors when human drivers are not? If you break 101 times out of 100, whoever rear ends you is at fault, 99 out of 100, OTOH..
How Bitcoin works? Here’s a gentle primer
“In the past decade, 467 species have been declared extinct (though they might have gone extinct in decades prior), according to the global authority on species conservation status, the International Union for Conservation of Nature, or IUCN.”

https://biobrief.org/species-the-world-lost-2010-2019/
Without going down the "moral decay" debate and with all due respect to the coursera content, pedagogically wise nothing touch old video content (check out also the ATT science brief), like wise for the science books. It is only very recently that we have content producer like 3blue1brown or learnengineering that start to match or even exceeds those.
Is it enough to buy her bottle of wine or something in exchange for being able to keep the photo indefinitely?
Your comment convinced me to download their app and give it a try for lunch.

Apparently delivery is not available in my area. The nearest Dominos is 2.5 miles away.

I am deleting this app now.

Edit: Yeah I know this probably doesn’t have to do with the app itself, but it’s mildly infuriating anyway

Edit 2: I don’t think it is due to Covid because they are advertising contactless delivery and I can also walk into their store right now. Also, I recall having this same problem 1 year ago.

I think the real explanation is that I live in a relatively new (2 year old) community and they haven’t bothered to update their delivery address database. I thought 2.5 miles was close enough, and 2 years was long enough to get a database update. I don’t really know, though.

My point, to clarify, is that this isn’t a very good user experience. Here’s a constructive suggestion: tell me why you won’t deliver, because otherwise we’re left to guess in the HN comments.

Sorry if my comment came off as shallow and dismissive.
The question was about Bitcoin, not money.
What made PC big in the first place was compatibility between vendors. I don't think any of those companies will be sacrificing the compatibility anytime soon. Even if Microsoft was to release a vertically integrated product it would be more like Intel's NUC and Ultrabook branding, a guideline for OEMs on how to build good systems. Similarly Microsoft hasn't gone into war with Lenovo, Dell, HP and Asus by selling Surface laptops.
> my solution was to leave the comforts of the first world as an immediate measure and it made a big difference.

Can you elaborate on that? How did you manage to leave first world comforts behind while also maintaining a career that requires daily computer use?
That's true.

GPL2 is better for commercialization than GPL3 is. However, BSD, MIT, Apache are much much better than any GPL version, including AGPL.
I've tried both but for me Stadia takes the cake. Also Google never canceled a paid service as far as I'm aware, only free ones (paid ones are just migrated, such as Play > Youtube Music).
Is there some reason that a Domino's can't create a crispy, cracker thin crust in a proper oven, and has to use the thick unpleasant doughy stuff that goes through a lower temperature conveyor belt oven?

Too hard for general experience (high attrition) part time workers to manage?

Would a proper crisp crust just fail to survive the delivery ride anyway?
I noticed bees are being eaten by birds. I wonder if this is a result of lack of food or the norm?
The author is also thinking like an engineer rather than a lawyer.

His entire claim is based on a paragraph of the directive for 'cancellations'. Authors claim is that the flight was 'cancelled' and a 'new' flight was put on the next day, and that this is a cancellation because the flight number changed. This definition is tenuous - Airlines can (and do) swap flight numbers and even physical aircraft and this would not class as a cancellation (and this is what the appeals found in this case). A cancellation realistically means that the airline could not transport the customer to the destination at all, and the 'flight' was cancelled rather than being rescheduled to another time.

Airlines claim is that his flight was rescheduled, and he declined to even go on the rescheduled flight and then expected compensation in-line with a cancellation. This is probably fairly accurate.

So if it's not a cancellation, what does the legislation actually say his compensation should be?

* (a) meals and refreshments in a reasonable relation to the waiting time

* (b) hotel accommodation

* (c) transport between the airport and place of accommodation (hotel or other).

* 2. Two telephone calls, telex or fax messages, or e-mails.

* 3. (If longer than 5 hours) Reimbursement within seven days, by the means provided for in Article 7(3), of the full cost of the ticket at the price at which it was bought, for the part or parts of the journey not made.

Noting that there is no cash alternative to a, b & c (which isn't explicitly stated, but is implied in the article) the request of c€125 implied in his article is not covered under the relevant parts of this European directive.

Note: This is only my view on reading it but it seems pretty clear, but IANAL!
a) Consistency and standards are important

b) I'm not sure if such a test really proved anything. Crypto is hard, we don't like to do experiments, it may take time for larger orgs to accept new crypto.

c) The standard algs were almost assuredly 'good enough' for the job. By introducing new tech, you introduce risk, fragmentation etc..

In the bigger picture, the regulators were probably correct. They were keeping the system pragmatically 'more secure' even if not so much on a theoretical basis.

There are examples of bad bureaucracy, this isn't one of them I think.
There used to be a youtube channel called WDTV42 that had tons of these old reels, very comprehensive. Shame they took it down.
Yes, EVs are a great 99% solution. The problem is people aren't willing to own a second car to take care of the other 1%, so they need their car to be a 100% solution. Most of my friends take weekend road trips to camp or visit friends in other cities, and EVs just aren't capable of those use cases yet.
Don't worry, the script writers will unveil the next chapter soon. Get your popcorn buttered up.

If you don't understand the purpose of this attack, look at the effects:

* Keeping the populace fearful and terrified and "clamorous to be led to safety"

* Increasing police state power

* Legislation will be passed making it easy for RV owners to be searched and harassed, when previously they enjoyed some level of legal immunity

* etc

The purpose is only unclear if you assume it was just some "lone nutcase" who did it, according to the official story, rather than what it actually is: yet another a false flag attack, to push a political agenda.
And idea that is linked to real labor and resources.

Expensive = real resources and real labor that someone is required to prioritize for automation as opposed to something else.
Solid as in continuous. My internet is nothing to write home about and I've had no issues.
Maybe it calls home so just blocking a domain with /etc/hosts is enough
Admittedly not really. It’s mildly annoying that CVS clients tend to be rather different across operating systems, whereas the standard git client is pretty consistent wherever I am, though.
Ehhh, there is a big difference between streaming some Netflix show that has no input and can buffer minutes or more and a game where even 500ms of buffering are unplayable. Plenty of streaming protocols aren't designed to do that in the first place (hello, HLS) and I could very well imagine players just falling over if they are not in their happy place of usual buffer sizes.
The students also get an education in history, philosophy, economics, policy, etc, that help them become more rounded individuals, and to some extent, engineers who understand the impact of their work on society a lot more.

While, I support trade schools for SE, they don't provide a "complete" education.
I agree. Counting might not have any intrinsic relationship to the physics of the universe, but it's a strange universe where thinking beings can exist, yet are incapable of constructing the mathematical rules that would allow them to count.
People don't know what they want. The fact is, the infrastructure for renting gas vehicles for long drives is already in place, and 99% of driving is short and local.

Thinking about "how much users value x" based on the CURRENT PARADIGM is a constraint to progress, and doesn't help predict very much at all. Consumer habits change.
> Overnight (five days ago), without any activity on my side, an ominous security lock appeared on that email account

This usually happens because someone else tried to access your email. It can happen either when someone with a similar email address mistypes it, or when someone is trying to gain unauthorized access to your account. I have a friend with a very common name and he regularly receives other people's email because they give out his email address without realizing it. They say, "Oh yeah, my email is JohnSmith@gmail.com" when actually my friend has that address and theirs is JohnWSmith@gmail.com, or whatever.
> The issue is that your partner wants free time too, so the sort of free time you have gotta be split fairly.

Sure. So Mom helps with the homework on Mondays and Fridays, Dad helps with the homework on Tuesdays and Thursdays, and both parents help on Wednesday, Saturday and Sunday.