skysight-inc/HackerNews huggingface dataset:
It isn't about temperature directly. Recent Intel CPUs instantly incur a noticeable penalty as soon as certain 256 bit or wider instructions are encountered. It doesn't matter if it's only a single instruction, you pay the penalty before anybody notices the temperature.

After some fraction of a second it does revert to normal, if you haven't used any such instructions again.
scaling an electrican's business is far easier than scaling a software engineering practice
most probably geex, but feel free to be creative: gyeewix, gwiks, g-[u]-ayks
All-out war between fanbois and the hate crew in 3...2...1?

I wish there were a forum were decent discussion about Tesla would still be possible but wherever (HN, Reddit, Ars Technica, ...) you look, it always ends the same way.

Any recommendations, maybe?
I understand and agree, thank you!
Unfortunately, there are drugs where the generics don't work as well as the brand. Then it's tricky what to prescribe.
They're calling them robo-taxis, and who knows if they'll succeed, but I did want to point out that what they're doing isn't inconsistent with a company that genuinely believes in its near-future autonomous capabilities but also needs cash.
All (minus a handful) of the Linux compatible Steam games I have are from Humble Bundles.

I'm skeptical that those unused Steam keys would have much value, given routine Steam sales. I've compiled a list of my Humble Bundle games with unredeemed keys (game names only, not the keys themselves) into a spreadsheet for friends.
Ask HN: What are your awesome front-end dev tools...?
HTML, CSS, framework, library, snippets, plugins, or anything which can help build and launch a website quickly.
Thanks for the explanation and link. I have no clue what levels at google are or correspond to.
Looks like a neat concept. Would anyone here with experience managing this in production care to comment? Seems like it could be interesting if you need to reproduce the exact same software/OS on several machines as deliverables.
its pretty entertaining how people fall into musks scams tbh i hope the scam keeps going
It's going towards not dying. The autonomy pitch (IMHO) was showmanship to distract investors from focusing on the real problem: not dying due to running out of funds.

If you can just avoid dying, you get rich. That sounds like a joke, but it's actually a pretty good description of what happens in a typical startup.

Ref: http://www.paulgraham.com/die.html
Note that some BSDs have a MAP_ZERO flag which makes invalid accesses read zeros instead of triggering SIGBUS.
> This seems like a large piece of software.

That's because Guix is an operating system :D

https://www.gnu.org/software/guix
Muhahaha... Thanks JavaScript, you ruined extraterrestrial encounter.
This. In my experience, I have seen parents who were in tradesmen encourage their children to get white collar jobs. A career that is physically strenuous and outdoors is no joke.
”the community is just awesome”

I’ll second that. I used to hang out in #racket on Freenode and the people there were genuinely nice folks.
> I don't think anyone has a problem with

Yes, yes they did. At the time HL2 forced Steam on everyone, it was hated and despised. People forget this. It's how I know Epic will win. Gamers are weak.
It’s not a myth at all, mmap is faster, you save on straight copies of data and the sys-calls to do it. It should be faster in nearly all circumstances, faster by at least a copy. In exchange you pick up a lot of complexity dealing with faults and you potentially put stress on the VM system. If you are doing to ‘O’ part of I/O then mmap starts to be really complex, fast. rg is kind of a special case, it’s not writing, it’s going to do mostly (maybe only, I assume it backtracks on matches) sequential reads of mostly static files, it’s really the easy case, its not clear that madvise would help and your brand is speed so saving on those copies is worth it. What might be interesting, on certain memory constrained systems you can slide a smaller map space through the file rather than mapping the whole thing; it’s been a while since I looked at it all but mapping the smaller pieces gives huge hints to the vmm and it would probably slow down rg incrementally but speed up overall system performance.
Semi related to this, if you do code after work (because you enjoy it), it's OK to code without it being a "startup".

I often get bogged down with "how do I monetize, market, and maintain this", which just kills my motivation. Just because something isn't marketed and monetized doesn't make it invalid; outside of work coding has brought me numerous benefits:

- Learning new things. Not because I feel like if I don't I'll fall behind, but because I like learning things I don't get to experience at work.

- Expressing yourself. I like being able to execute on my vision without worrying about what my employer wants. Or, if its a game I'm making, using that coding to express an artistic vision.

- Meeting people. You can still talk about your project at meetups or online without trying to "sell" it.
All of those professions do plenty of hours of "work" outside of "billable hours".

They all read professional publications in order to keep up with the progress their professions are making. In many cases this is a few hours a day of reading.

For most this is a chore but it's part of being a professional in those professions.
This is like the saying: Quality, speed, and affordability, pick two. Except with housing it is something like: affordability, quality, location, pick two.

Are people so dumb that they think simply buying any property is an investment? You have to be smart about it. You have to be willing to put work and money into the property to improve it. Housing CAN be affordable and a good investment. You just have to look at the right places. Also, it is supposed to be a long-term investment (30 years, traditionally). Not something you flip after a few years hoping the market has gone nuts and you luck into cashing out. That's speculation not investing.

There is no way to regulate your way out of scarcity. If you tear down the regulations that are causing scarcity inventory will go up and prices will come down. Admittedly, that will probably impact what makes SF a desirable place to live (at least to the NIMBY types).
I included the vet example because they're almost violent about not wanting to work outside of hours.

For the reason you stated. And some have told me that providing that kind of free advice devalues the profession and enables bad (read cheap) pet owners.
I've seen this and similar videos before. They're presented usually without any context or commentary. In particular I've only ever seen heard people describing what they see live on the infrared camera display, not via eyeballs or other sensors.

By my eyeballs this looks like a CMOS or whatever sensor clipping or processing artifact caused by sunlight glint on the camera housing dome. Google "blackmagic black sun" for a visible light example -- it happens and looks like an issue fixable (or caused) in software.

The white extensions beyond the black blob are where the glinting is below the over-powering threshold. The "rotation" is where the camera and/or dome are rotating relative to the sun as the aircraft orientation changes and cleaning/buffing streaks in the dome are picking up the glint. The camera is clearly not pointing directly forward/aft during the footage, but I'm not sure where it is pointing.

Note how the object stays dead-center below the tracking annotations -- autotracking is good, but I'm not sure it is that good, which again makes me think that the location is determined by camera geometry and is not something flying outside the aircraft.
I loved TED Talks, but .. it turns out 20 minutes is rarely enough to get new and complex issues topped out with very unheard of solutions across. [0] And it became a ripe ground for crackpots and PR stuntfolk.

There are great and amazing TED talks, and Chris Anderson and the whole team seems to be able to pick great stories. But they probably lacked a scientific review panel back then. (They have a guideline nowadays: https://www.ted.com/about/our-organization/our-policies-term... and it talks about advisors and a science curator, etc.)

They would probably go a long way to supporting real proper 100% real world science by having a redactions list. (So a list of talks that turned out to be completely wrong or partially flawed.)

[0] topics like cosmology, quantum-computing-anything, artificial intelligence, energy (carbon capture, nuclear [especially thorium]), bio/sustainable/green/animal-friendly anything (recycling, food, plastics, construction, energy again), medical/health, and of course psychology (also behavioral economics) are all very much still work in progress, so accurately reporting on them would require at least 1-2 hours. unless we're talking about something very concrete like a picture of a black hole 53 million light years away reconstructed from petabytes of radio interferometry.
>It's also entirely wrong.

It's not. You're asking for a Neural network capable of making generic inferences about the output of another neural network, in real time.

That's Halting Problem. Will the data I'm feeding in cause the program I'm running to encounter an edge case (return/not return).

You can't generify a neural network beyond it's training set. Cheekyness of the previous post aside, I stand by my statement.

Comments that hail the almighty neural network as being anything more than an interesting exercise in feature extraction/input output mapping/information synthesis woefully underestimate the fundamental limitations of the technology.

With current technology, short of everyone participating in your network of street cars (hint: many won't) and is a good agent (they won't be), you'll be at the mercy of the same forces that make "driving" such an interesting task today, just in different forms, with more processors involved,and when the NN rewrites happen to need beefier hardware, everybody's vehicle gets recalled.

Throw in second and third order social effects (I.e. implementation of multi-spectrum panoptic surveillance networks for exploitation, possibility of remote exploitation of the driving software, decay of the actual skills required to drive safely, and the sudden stranglehold position that the self-driving vehicle manufacturer gets when their customer base gets large enough) leads me to the conclusion that there are a lot more problems to be solved before self-driving anything becomes a no-brainer turn key solution.

Consider that now, with thermal cameras being ubiquitous, there is debate over whether your thermal signature is considered "public information" that can be collected and analyzed by law enforcement sans warrant. Next we'll get LIDAR on cars that will have a software application made to tap into the LIDAR feed which would then be capable of reading vibrations off glass with a bit of setup. Does everything you say in your home become public information too just because the cars we drive become mobile labs equipmentwise?

That sound cool? Not to me. People need to think beyond first-order outcomes. As programmer or system developer or User alike.
> this comment is overemphasizing the impact a lone engineer working on a government project will have, which will just disillusion and frustrate applicants once they start the job.

Very reasonable assumption! However, that's not the USDS model. The work can certainly be frustrating but people aren't dropped in alone. We maximize the impact of our work.
Yah, cell machinery is also complex yet it emerged number of times independently on this planet alone (convergent evolution).

> We don't really know the probability of abiogenesis

Abiogenesis is only one way to look at it. What about intelligent design ? Probability it is relevant is 100%, given that humans are one of those IDs already (created polio virus).

So again, most are having tunnel vision about this topic given our constraints and limitations on this planet.
The article ranks cities by their percent share of "good jobs" rather than total count.

If you calculate totals, the "superstar" cities do better, thanks to their larger overall populations.

For example:
The lowest scoring city, Washington, has 452,600 good jobs.
The highest scoring city, Toledo, has only 100,980 such jobs.
I'm a little more cynical about that, tbh. I feel like they will ultimately offer most of these to the leasee as a purchase option, they just aren't providing the buyout price up-front.
> Does a doctor practice medicine outside of his hours? Again, some work at free clinics, but generally no.

Constantly. Besides being on formal call, there are informal consults texted or called in constantly, plus emergencies, plus friends-and-family consults. Plus paperwork for the patients you’ve seen very often takes longer than your “official” hours. And keeping up to date on the relevant literature is not something that happens during work hours.

Very very few docs stop working when their “hours” are up. And I’m not talking about exceptionally driven, ivy-festooned docs - I’m talking about the average schmoe you’d probably look down on.
Yes, it's already happening. Waymo is currently trialling driverless with passengers in Phoenix, Arizona:

https://waymo.com/apply/

https://www.theguardian.com/cities/video/2019/mar/09/waymo-t...

Initial trials will probably include humans if required to avoid needing laws passed (as I think Waymo is doing), I don't really see that as a huge obstacle, and once the human-supervised models can prove they are safe, it'll be easy enough to change regulations if required.

I imagine Musk has had discussions with a few and felt emboldened to make his statement by that. Of course he constantly exaggerates, the projections of possible profit for owners were not realistic (at least in the next decade), and his timelines are about 2x faster than real life, so I'd be surprised if they have more than a small trial next year for this.
I think software engineering is a unique case because on the one hand actually writing code isn't the "real work"; the real work is the thought and design that comes before writing the code.

On the other hand, even after you've performed the "real work" of thinking things through, the fact that your code works isn't the "real product". The real product is the degree to which the code can be understood, maintained, and extended.

I think that the idea that software engineering is a trade skill produces two problems:

It encourages management to discount software engineers' expertise and view the planning that comes before writing code as a waste of time.

I think when people today say "trade skill" they think of things like factory work and relatively routine construction. However, a programmer is more like a traditional artisan who must always be honing their craft and learning new techniques.

In my opinion, a better way of looking at it is that companies should start actually treating software engineers like engineers. I.e. by viewing them as professionals with the expertise to inform project planning and a professional obligation to follow best practices and design.
It's a french spelling of the word "geeks" some devs told me.
Now I'm curious how Vim deals with large files. I'm assuming the went the pread route.
Guix doesn't package proprietary software.
>makes me doubt the voracity of the entire piece.

the piece does not seem especially hungry to me
TL;DR: consumerism is bad for you.
Who cares if nursing or carpentry don't require college. They require specialized qualifications in nursing or carpentry, regardless of how we categorize the certificate or lack thereof.

I don't see how any of this relates to "opportunity," in the sense that they're going for in this article. These jobs aren't any more accessible than college-required jobs.
And how does that or the vaguely introduced link justify accusations of outrageous rhetorical trickery ?
Antibiotic resistance as big a threat as climate change
Peak Age for Job Switches
Because god forbid those people who do these things for you on a daily basis should have enough money to live
The Ioniq?
Yeah but I’d rather it was aliens :)
> If you think about it, a package manager workflow (like maven, nuget, etc) is also a form of incremental compilation. You compile your libraries only once and publish them in binary form in some sort of repository and then import them.

The difference is that that's explicit and visible, rather than being "magically" figured out by the build system. And the compiled binaries are 100% reproducible everywhere since it's literally the same file from the repository everywhere. So it's much more reliable, understandable, and debuggable.

> The difference is that if you want to make a change in both a library and an application this becomes hard to do with packages, while very easy with a monorepo and Bazel.

Having a library and application so tightly coupled that changes have to be simultaneous is poor practice, and will likely get you into trouble when the time comes to deploy them. Better to enforce that you test old application + new library (or vice versa) up front, than hit it for the first time in production.
Please don’t give anyone ideas ;-).
> Yet he persisted in both using the system and ignoring the alerts that the system apparently gave him to put his hands on the wheel and take full control.

"Hands not detected" does NOT mean "hands not on wheel".

Tesla relies on driver input (torque) to "detect" hands, which means you could have both hands on the wheel but sill get the warning to place your hands on the wheel.

It seems like most people are assuming it's some kind of magical capacitive system that can detect the slightest hint of contact, which couldn't be further from the truth.
This is great UX advice! Turn an otherwise empty view into an invitation.
related but far, far older: a searchable collection of graffiti from pompeii.

http://www.pompeiana.org/Resources/Ancient/Graffiti%20from%2...
But that isn't their model. Their model is to let the seller set up "reward tiers", and usually the tier that corresponds with "get the final product early!" comes at a bit of a discount off the "final retail price".

But even in your case, it's extremely flawed, how can you know the final retail price before they set a final retail price?
in case of the linux kernel, there are bots that lurk on lists and then sometimes they send you a mail if they found a bug running whatever arcane test suite on your code.

so, in general, it works like shit, but some people are not willing to accept this, because "it works for me".
Yes, I read about it last week or so. It looked like a plate of asphalt though, this one is highly enhnanced somehow.
GC is a much older technique than it looks, though: it's described in McCarthy's 1959 Lisp paper. https://homepages.inf.ed.ac.uk/wadler/papers/papers-we-love/...

We spent about 3 decades arguing back and forth about performance until the wave of bytecode+GC languages took over and accepted those tradeoffs: Perl, Python, Java, Javascript.

Holdouts remain in the high performance, embedded, and deterministic areas of software.
I don't see how that follows in several ways. First off "waste" is deeply subjective in many ways - wasted by whose standards? Is time spent at work wasted or time not spent at work? LPuritans had ideas of "wastes time" which were so unpopular they had a return to monarchy they ousted. What would "coming to their senses" entail?

Even then how would it create a global economic collapse? I doubt even a complete advertising melt-down (probably impossible situation where effectiveness of ads goes to 0% and it is known) would accomplish more than a recession or depression at most as even uninfluenced people would have needs and desires to meet and global trade could help fulfill them.

Even if a productivity glut drives down the value of labor that would self limit with minimum wage and "working more would get me less of value than taking more time offc
Sure, and also that cameras only work if what they're looking at is sufficiently illuminated. And yet humans still drive based exclusively on stereopsis. The particular problem you mention is really a camera fidelity issue not a stereo issue, just like humans with poor eye function are also not allowed to drive.
Raise no money EVER? Or just in Q3+Q4?
> It's not that complicated to understand: While Google and Mozilla are competitors,

Web apps and Chrome at Google are being made by entirely different team. Unless there is a mandate from the top to the web teams, it is irrelevant. They could be as well a different companies.

> Linux just gets less priority because it's quite frankly irrelevant as a Desktop OS.

That's exactly the point I was making: Firefox is also getting less and less priority, because it loses it's relevancy as a browser.

Except now Mozilla doesn't like exactly this same argument.
If it's an image from a radar sensor then it still could be a software bug because the raw data has to be processed somehow and an image generated from it.

Complex software systems can have quite bizarre bugs when they interact with each other.
And if you want to add a 100% offline and private-by-design Voice AI which can run on a Raspberry Pi 3 (and iOS, Android, Linux), take a look at what we are building at https://snips.ai (it also integrates to Home Assistant)

It works for english, german, french, japanese, spanish, italian, and more coming soon!
Reading papers isn't the same as doing the job though.

I read mostly technical content related to software dev / general tech, but I rarely create software outside of work.
Note that there isn't a year mentioned there.

Tesla may well be cashflow positive in Q3/4 2050.
AFAIK Hyundai Kona EV and Kia Nero EV have 1 year waiting list because they can't source batteries ?

Even the higher end Jaguar I Pace has a waiting list. AFAIK no EV manufacturer has managed to ramp the productions enough to meet the demand
I guess so, but erlang runs in a vm that handles setting up OS threads and uses its own scheduler to manage erlang "threads" - I think that's cool and all but it would be nice to have a language that could do that more natively with less abstraction imho. Occam ran on bare metal
GuixSD is the OS distribution; Guix is just the package manager. The two correspond to NixOS and Nix, respectively.
Collecting millions of events every day across ~100 servers for less than $60/m
Astra vs. GeneratePress vs. Divi
Isolation and Beyond: Challenges for System Security [pdf]
It's not something with a formal professional exam board that you have to pass, like law, medicine, chartered accountancy, or regular engineering. Nor is it a pure academic discipline. It's a commercial skill: a trade.
If there is one thing Capitalism is good at, its scaling to meet demand. It might take another 2-3 years but the writing is on the wall
Which is great. Means you have a clean install that's sure to be reproducible. There's always the option to keep your own channel of non-free packages if you really need them.
It's really frustrating because there are multiple great games that have come out of kickstarter like hollow knight and hyper light drifter, but many people getting burned by undelivered promises has halved the amount of money being donated to video game related kickstarters between 2014 and 2016 [1]. There's a lot of potential and there is a lot to lose if indie game companies do not get the opportunity and resources to make great games that are competing against an oversaturated and established and continual growing industry that is focused on micro-transactions and further monetization of in-game content.

[1] https://en.wikipedia.org/wiki/Crowdfunding_in_video_games#Re...