skysight-inc/HackerNews huggingface dataset:
Yes, I've been doing software security full-time since 2005, and was a vulnerability researcher prior to that. I speak for basically every software security person when I say that memory safe languages are a positive development, but applications remain susceptible to vulnerabilities that result in total compromise.
Something like G Suite Business, gives me my own email domain , all their apps, unlimited data storage for $12 per user. Which if you have over 1TB worth of data, definitely worth it. It will cost you more for less features with Arq. Under 1 TB and no use for anything I said, Arq cloud definitely where it's at.
Haskells tooling is abysmal, which saying out loud it doesn’t make sense. Such a great compiler with the most über of type systems, one would think that the tools used for it would be a shining beacon of hope.

Yet setting up the most basic system from scratch can easily take hours.

I definitely appreciate the sense of pride and joy one has with surviving the challenges, but jeez, stop for a second and take a quick look at Rust’s package manager or F# and Ocaml’s ide experience.

It might, just might, help bring in new blood and users to grow the community and with it bring better tooling and other useful libraries.
The population hasn't increased tremendously, it's the price that has gone up. So it doesn't seem like excess population is probably the problem.

You could lay the blame at demand for housing in cities (instead of supply). It seems less possible to make housing affordable by reducing demand though.

I don't think it's wrong to dislike cities and to want to live in the suburbs or countryside. But people will need to commute longer and longer and pay more and more to landlords unless more housing is built.

I think what makes sense is for the cities to expand to accommodate the demand, then be surrounded by suburbs. If the people who want to live in cities can live there, that should make the suburbs more affordable. And there is no way to have an affordable suburb right in the city anyway.
Industry Can Step Up for Naval Needs: South Korea’s Makassar-Class
We find SQLI regularly. We don't find buffer overflows very often! That bug class has been mitigated. It's better to eliminate bug classes, and memory safety is a good idea. But it's a good idea we've had in mainstream software engineering for coming up on 2 decades, and your default assumption about any piece of software should still be that it harbors grave vulnerabilities.
Stir/Shaken
Every time I always want the article 'WHY I Switched to Plan 9'
But, honestly, should it be? I personally find the idea of programming through text editors and files to be archaic and primitive. Superior models have been presented (Smalltalk, Lisp), but unfortunately have never caught on.
You're conflating a lot of things here. GOOG class A versus C (GOOG vs GOOGL) dates to a 2014 restructuring of ownership, whereas the Alphabet reorg was in 2015.

Can you break out revenue in a single company? Sure. But you can also easily do it with the structure Alphabet adopted. And, this structure also lends itself to easier valuations of entire units, useful if acquisition of a unit is something being considered.
I think big endian is better: with little endian, treating a pointer to one size integer as a pointer to a different size integer has a decent chance of working, which allows bugs and sloppiness to fester. With big endian, screwing up your pointer type is very unlikely to work, which is IMO a good thing.
It's hard to get people in the community if you have to crack the game to even do a run.
I'm confident I didn't word my original comment well, because people are obviously reading it to say "memory safety doesn't matter". It does. It's an absolute requirement for secure software development done at any reasonable scale. But it does not produce "secure software".
Fun fact: in 1992 a group of political activists broke into a cleanroom containing GPS satellites and started smashing them with axes. They called the event "The Harriet Tubman-Sarah Connor Brigade."

https://www.theatlantic.com/technology/archive/2015/03/the-f...
Rather than flag, why not post something you think is worthy? Zealous post flaggers remind me of HOA tattles.
This looks like an improved version of Go. The website claims that it will guarantee no data races at compile time (work in progress). I'd like to know how he plans to accomplish this as it's not a trivial problem to solve completely. Also, a lack of algebraic (sum) data types makes it much less attractive to me. Otherwise, neat little language.
It's a hoot when you hear someone say something like that. I mean, nobody works in a vacuum. The boss used her capital and labor to put in place all the resources that enable you to work, and has to use his capital and labor to maintain a going concern, and deserves to earn something for their labor as well as a return on risked capital which is a risk you as the worker don't take. I'm pretty happy to take a salary and go home at the end of the day without having to worry about losing my entire investment due to the vagaries of business or an employee's bad attitude.
Open Sourcing Health Research
"All in" apparently means paring down the service options on a semi-abandoned, poorly-planned venture that baited and switched neighborhoods all over the country.

It's astonishing how deep Google's PR bullshit can be sometimes.
I'm a bit of a luddite and a terminal junkie, and I would say that 'multimedia and the modern web' is still pushing 40-50% of my computer use.
See, I get the idea, but to me it's just like saying "decent code is better than shitty code". Well, I mean, no shit.

I'm not being snarky. Compare "LangSec" to memory safety, which also kills this class of bug dead. Which approach is more powerful and forecloses on more bug classes? Which approach requires more developer effort? Introduces more jargon?

I know multiple very smart, capable people who work under the rubric of "LangSec". But I just don't get it. Is it a real thing?
Uber Office Had Separate Bathrooms for Drivers and ‘Employees’
Visual neuroscientists too!

CRTs update in a nice, predictable order, can have crazy-high refresh rates, and don't do anything clever (or slow) with their inputs. This makes them perfect for experiments that require showing stimuli precisely and promptly.

More recent displays do all kinds of weird trickery that either changes what's actually shown (e.g., motion blur) or presents it at some hard-to-determine time.
Huh? Taking pressure off the tires reduces traction.
Makes sense, thanks. I'm not sure how anyone could suggest that vulnerabilities don't exist if you use a memory safe language. That's just demonstrably/factually not true...
Looks like they need more customers [1]

"Hikvision is fighting for its survival after the U.S. banned the company in October, accusing it of helping Beijing crack down on Muslim minorities in the far-western region of Xinjiang. "

[1] https://www.bloomberg.com/news/articles/2019-11-13/china-pro...
Not sure about wastelands, but cooling was promised by authoritative sources indeed.
Getting it into a mainstream OS is a huge undertaking - but doing it within the confines of a new programming language is straightforward. Haskell mostly does it, at least with the Safe Haskell implementation.

In an object oriented setting, it's simply a matter of not exposing the filesystem (etc.) as globals, but instead as an object that is passed around explicitly, starting from main(). There are a few upcoming languages that do this.
> Based on these results, we are planning to use these instances to power Amazon EMR, Elastic Load Balancing, Amazon ElastiCache, and other AWS services.

Clouds are migrating to AMD and Amazon kicks back with home grown cores. Ouch. Chip vendors have to let go of their ISAs, no one cares, as long as you can run Debian on it.
"In other news, water is wet"

"This has been known for 10 years, this is not a new discovery"

"Title is clickbait, can someone please update it?"
> Notice I didn't say the users had to use the fact that prior financings are used as comps for other financings.

Ingenious.

My favourite Markov chain is the one trained on Puppet documentation and the works of H.P. Lovecraft.
Been there. It gets better.

From what you describe, you've thrown yourself into your work but you don't feel really challenged or stretched. You also seem to have devoted yourself to your work (a plus--I get it) while ignoring some areas of your life that seem important (friends, hobbies).

Balance is really a key here. Work drives us. It provides rewards that can be quantified. But it isn't everything. Make time for self-care. Take a break. Accept that stepping off the treadmill is ok (essential, in fact).

Take time. Laugh. Goof off. Focus on relaxing. The earth (and the start-up) will continue to spin without you for a few hours.

hug
Google Founders Larry Page and Sergey Brin Left Alphabet to Avoid Their 'Bil
Surely this value would be easy to demonstrate.
That's just a file list on mobile. It's better to link to the README itself: https://github.com/segmentio/encoding/blob/master/json/READM...
Interesting, I've seen the symbols for Mars and Venus being used to represent genders, but not a square or triangle for male.

As for zero/circle/woman and one/vertical line/man.. I guess in my mind, they couldn't be more obvious, universal and simple - to put it crudely: the hole and the stick.

But also: off and on, dark and light, absence and presence.

(So far, I have found no historical evidence that supports the above theory, no basis in logic or fact. I'll leave it as idle speculation on a possible primordial/mythological way of thinking in pictures, with perhaps two of the most primitive symbols.)
How to send scheduled messages in Slack
With some graphics this looks like it could be a rather fun game to play manually. I wonder if there is such a thing? Maybe multiplayer support as well?
There are other x86-64 CPU manufacturers, but you're making a massive trade off for performance. Intel and AMD really have polished their stuff until it shines.

If Amazon can prove ARM can cope with server scale operations, and even outperform x86-64, you can have a high degree of confidence that other companies will get in the game. There are many more companies manufacturing ARM chips than x86-64 (due to licensing agreements, in part)
Wow. You've just insulted an entire field of research.
Do a simulation, chiplets extract multiples of revenue more than binning on failed functional units. Lots of functional blocks are NOT redundant, leading to the total loss of part. At these small feature sizes and massive chip areas, yields are down. Chiplets avoid this.
Having a basic building block that enables a lot is different from making every tiny problem it's own package. Yes is a exception, certainly, but it doesn't disprove the rule.
"Profiting nakedly off of the threat of it is.. well, unusual."

We aren't talking about profiting from terrorists. We are talking about the idea of increased security making you safer from terrorists.

I suppose by this thinking, we should get rid of most firewalls, 2FA, and password managers because it won't actually make you safer.

Good safety practices are generally not convenient. It sounds like most people don't want the hassle of dealing with inconveniences at the airport, which will make them safer.

"Remember that the people selling you security are not reliable indicators of truth. They are profiteers - and you are the one they profit from."

I installed cameras because there were breakins in my neighborhood..and it paid off. Not only did I catch thieves in my house, I was able to give the footage to the police. Many of my neighbors have caught people breaking into cars and people trespassing on their property after midnight.

"but you can't choose if their cameras record you or if your facial profile gets added to their services. You don't get to object when the fed subpeonas AWS for that info because you don't get standing. You are not the consumer, you are the product."

You can trot out this cliche, but it doesn't make it true. I'm the consumer..and it's not like any of these other ring cameras (besides the ones I installed myself) are pointing inside my house. My neighbors all have cameras and it only records public space.

I have no problem with this. I have no expectation of privacy when I'm out in public and neither should you.
MIPS processors have mostly been replaced by ARM already.
The sam editor is interesting. I use iterm and tmux over mosh, has anyone figured out a simple text editor that supports cursor based cut and paste? I really just want a notepad-like editor, for the rare cases I’m not using Sublime/Atom/VSCode for a remote.
Come to think of it, I also want cursor based cut and paste on the command line, and don’t understand why that’s not the default in 2019, and we’re all pretending that we have a physical tele-typewriter.
Much appreciate all the info as well as your comments.
Seems to precede Amiga copperlists. Common staff might have been involved.
> Even one accessed over SSH from an inferior operating system

...and I stopped reading right there. Different doesn't mean worse.
So it'll be popular with rich hobbyists?
Mistakes Everyone Makes in Job Interviews (and How to Fix Them)
I ask this question in good faith and it's in no way an attack on you. It's really just food for thought and an invitation for discussion:

You say that a person searching through your pickup/ other peoples stuff is going to go away for longer when they are caught because of the ring surveillance network.

Do you as a person who uses HN, has the money to buy a Ring and can weather the loss of $30k in valuables (which is a terrible thing and I can only imagine how traumatic it would be, I would probably buy a ring after that as well) really need to make sure that the pickup truck sniffer gets the maximum jail time?

Our prisons are supposed to be some of the most crowded in the world.[1]
There are networks just for exfelons to try and get jobs because so much of the gen pop turns them away at this instant red flag.[2] Among Americans who aren't in prison >50% can't pay a $500 emergency expense.

I'm willing to accept that a lot of these people could work hard and reach a higher level of financial security in life but they choose not to. I have no issues with you having worked hard and wanting to protect what you've earned and making sure others don't pillage your things.

Does an extra 5 years in prison for the truck snooper really make you feel safer? Do we really need to make sure that more people are subjected to our prison system that does little to rehabilitate people?

Will fear and mistrust bring us a safer nation? What is really gained by you personally by ensuring that the perp get's twice the sentence? Does it bring you twice your lost assets? Do you fundamentally gain in anyway by putting a nonviolent offender into a cage for extra time?

Maybe the hope is that we can lock up all the criminals and the streets will be safe of porch pirates. I've heard somewhere that you can't have the top without the bottom. If we get rid of the least violent criminals committing the crimes that have a low and local impact who do we expect to be left to represent that necessary bottom but the mass thieves of fake financial firms and slaughter happy killers?

To put it in a very abstract metaphorical way:
If you stumble on a hike and twist your ankle and have to break a branch off of a tree to use as a support to get you home... how much should you suffer for breaking that branch? should they also compound all the twigs you stepped on into your sentence?

[1]https://www.prisonpolicy.org/reports/pie2019.html
[2]https://exoffenders.net/employment-jobs-for-felons/
[3]https://www.forbes.com/sites/maggiemcgrath/2016/01/06/63-of-...
I'm reacting to the actual post, not the comment thread. The post sets out to teach software developers about "software security", and its answer to that problem is "use Rust and validate user input". I mean, using Rust will at least actually help. But it's nowhere close to a synopsis of the whole problem.
That would be the "no he didn't" that I started with.
Just FYI, cracking the game now that the DRM is expired is 100% Fair Use in the USA under the DMCA 1201 exemptions. Thanks EFF!
Why can't I upvote this continuously? In spirit, I'd say 1000x my up-vote, even if it can't be done in practice.
You can thank Jay Miner for that. The Atari is sort of like an Amiga-lite in a lot of respects.
Confessions of an Insurtech founder and why single payer is the answer
I don't get why they don't make strobing LCDs. We have local dimming and LEDs can strobe well past CRT refresh rates, so why not strobe each local dimming region at e.g. 75Hz?
Openbsd recommends installing all sets these days.
They paid the hacker $20,000. That's a nice way of shooting the messenger!
I gave Shutterstock and Getty a go some years ago to see what would happen. From about a dozen photos, none of them make any money except one.

It's a bit annoying because that one photo is a generic image of a cargo ship. The rest are technically and aesthetically more interesting landscape and nature images. They just don't have the same commercial value as something that someone conveys a general and frequently applicable concept like "shipping".
What diseases are you working on?
Show HN: 2 Day old project, now #2 user of Ethereum
I founded the first blockchain certificate of deposit. I'm surprised that it became so popular so fast, I hope it doesn't cryptokitties the network. The marketing looks like a scam. Code (audited 2x): https://etherscan.io/address/0x2b591e99afe9f32eaa6214f7b7629768c40eeb39#code Ethereum top list: https://etherscan.io/topstat#Transaction
I'm always available at http://t.me/RichardHeart
Flippy the Burger Robot Comes to Caliburger
I'm guessing power is the big one. A marginally cheaper cpu is not that big of a deal, but a cpu that costs marginally less per hour to run will save them a lot at scale.
so... does plan 9 do emojis?
The reliance on a three button button mouse (buttons which sometimes need to be chorded) makes plan9 impossible to use on any modern Laptop. Many other aspects of the UI are completely idiotic (like pixel perfect mouse selection of words to execute commands). Which is a real shame because everything besides the UI is really great. But it seems like the elitist community is perfectly happy with the fact that nobody uses their software.
The success hidden in Stadia's failure
https://ferdychristant.com/amp-the-missing-controversy-3b424... is relevant to the discussion as well.
In your case the engine braking made up for, what sounds to be, a poorly calibrated braking system. Yes, front brakes take the majority of braking load and they are designed that way from a braking distribution standpoint. But you have zero advantage with engine braking in a 4WD system vs properly calibrated brakes because on snow it doesn't matter - it simply comes down to the point where you lose tire tire friction greater than the inertia of the vehicle. ABS works to prevent a lockup of the wheel which reduces the opportunity to use friction even friction has been lost.

You are right that some 4WD systems (generally not AWD systems) can have an advantage of engine braking in wet or snowy conditions by not having to use brakes as much. Most drivers overcompensate on braking application in snow or a loss of control situation, which is why ABS works so well against the natural human response. But if you have a driver that is aware of the vehicle mass and the road conditions a proper braking system wouldn't lose out to control of a vehicle being stopped to engine braking in a 4WD system. Most people don't have the driving skill to know when engine braking would even be advantageous over wheel braking. And engine braking done too aggressively is hard to quickly disengage comparative to letting up on too much wheel brake application which can lead to longer periods of loss of control.

Ultimately what Porsche lays claim to is outlandish in extreme situations. They can't beat the laws of physics. And unless their car has active tire studding it wouldn't stand a chance against a quarter mile stretch of wet ice at 4 degree decline. Doesn't matter what vehicle, tires or software you've got. That vehicle is sliding to the bottom with no control.
Star Trek writer D.C. Fontana dead at 80
At a certain point it seems asking "So what?" needs to be done. The ethical reasoning is obvious and as old as Nazi hypothermia research. But China has a billion people whereas the Nazi regime was defeated, what does isolating their research matter if ours is still accessible to their researchers? Eventually, if corruption is successfully reigned in, they'll have answers we don't to questions we can't ask. And then what? It's easy to be judgemental while we feel like we're not disadvantaging ourselves.
This game is worth playing for any programmers out there. There's a lot of in-humor that only programmers pick up on.
Hot take: You need a woman to design this website. None of it screams fashion. When I think fashion, I think instagram influencer not "Omnichannel Personalization."

Your killer app could be a simple FB quiz. People give you their FB/insta and you spit out what looks that they'd think are wicked sick. Ideally culled from Instagram.

This web page sounds like nerds talking about fashion rather than fashionistas. I'm fairly sure that the Kardashians can't spell ontology.

Edit: Also why isn't this app hooking into the hauling subculture? This would totes perfect for folks and YTers planning hauls.
It’s not worth the money, but if you have a 79 year old parent on twitter, you can send me their handle as a guideline for him.
This is not about “true value” per se it is essentially a rewording of “surplus value” or the “labor theory of value”
this is great in that you could apply it to like 75% of blockchain projects I read about and it would work just as well.

Still a cool data structure though
Nah, that's CA.
Many of the gaming LCDs have an option to do that (some incorrectly label it as black frame insertion). It is painful to look at when active so no one uses it.
Actually the (egregiously aweful) WMD stories were retracted

For example:

> Daniel Okrent, then-public editor of the The New York Times, went further in his column on the paper's mea culpa. His summary could have applied to many other media outlets: "Some of the Times coverage in the months leading up to the invasion of Iraq was credulous; much of it was inappropriately italicized by lavish front-page display and heavy-breathing headlines; and several fine articles ... that challenged information in the faulty stories were played as quietly as a lullaby."

https://www.pbs.org/wgbh/pages/frontline/newswar/part1/wmd.h...
The Apple HomePod is a pretty great speaker whether you have the mic on or not.
response time has little to do with latency, it's purely a property of the panel. At 60Hz refresh, an LCD will have a minimum of 16.7ms latency because it buffers an entire frame before displaying. 20ms of latency would mean there is additionally 3.3ms of lag, not that it takes 20ms for each frame (it's already buffering the next frame in those 3.3ms, so the next frame will be displayed 16.7ms later).

Many TVs buffer several frames for video processing in their default mode, which is why they can have 100s of ms of latency when not in game-mode; the response time is identical regardless of which mode it is in though, as the response time is purely a property of the panel.
Given how much fabs cost these days, I think a 1km linear accelerator falls way within budget.
Natural Language Processing Best Practices and Examples
For desktop computing, Intel (or possibly "h. AMD") is still the best solution (imho)
If one feels that Plan 9 is the best OS, every other one would be inferior. Worse doesn't mean bad.
Try using vscode remote over ssh, it connects to the machine over ssh and the experience is mostly seamless. Highly recommended.
For now just chronic pain.
But we want to work on more diseases in the future.