skysight-inc/HackerNews huggingface dataset:
If you can manage to wangle a double-major that includes CS and some (the right) other field, you might be in a superior position. Including to be well-paid and worked to death.

Banging on a keyboard can be great, fulfilling fun when you get to decide what's worth doing. OTOH, I heard that many experienced university glassblowers make more money than the full professors. If/When you get tired of coding, that second major might be the escape tunnel. Even if it costs you an extra semester or two.
What sort of solution is this supposed to be? I mean, who thinks the reason homeless people are homeless is just because they don't have a roof over their heads?
Spend money on mental health services! It's not rocket science!
I also highly recommend playing the insider trading video game https://insider-trading-game.netlify.com/
Because there aren’t a lot of stories of businesses struggling to contact Microsoft over a product they’ve paid for. Yet every other month there’s an article on the front page of HN of some paying business struggling to reach Google and the only way to do it is to go viral on social media.
Can you explain how root certificates makes anything secure? Why can't you just hack the root cert store on the local computer f.ex.?

There must be a million attack vectors to that system too, with a lot of attackers working on them since the payout is good when everyone uses the same system?

Even if it makes sense, since all governmental offices and some corporations have their own; doesn't that make you skeptic of that kind of centralized security?

I'd rather take my risks with something I can understand, modify and improve; than using what everyone else uses.

And again: It should be MY choice! Not googles, now I have to compile my own browser, which takes like 24 hours on a modern home PC!!!
As far as I can tell, the title is super editorialized. The actual proposal causing the ruckus states something different (from TFA):

> There are a dozen such guidelines, but the discussion ground to a halt at No. 6, which said the exterior spaces of new buildings must "provide opportunities to pause, sit and interact."

The end result of this proposal may be a little similar to what this editorialized title says, but IMO everyone in downtown Portland would benefit from more spaces to pause, site and interact, not just homeless campers.
Not much of a scandal since they were only profiting off their own company's stock value by analyzing the financial reports.

Could have surmised a similar trend by monitoring purchase and shipment orders versus staffing headcount, quarter to quarter, month to month, etc.

What I'm getting at is that if they are trading on their own company stock, what's the big deal? Stock markets are volatile anyway.
SE: Why is this defense against “It's a Unix system ” not widely implemented?
Given that plenty are FLOSS there’s no reason to pretend that it’s difficult to upgrade.
I've had a real person from AWS support proactively reach out to me because of some issue and I have a $1/month spend.
China Responds Slowly, and a Pig Disease Becomes a Lethal Epidemic
Damn, I knew them buying bricklink was going to be terrible.
How I made $2k in a day pretending to own a valet company
Tesla's success at demonstrating the large, present day commercial potential of electric cars, causing every major auto maker on the planet to shift directions and chase after them.

SpaceX wrecking the old launch club and proving booster landing as a practical and economically successful approach. Helping to ignite a new space race in the process.

Mobile fully coming into its own thanks to the iPhone and later the follow-on clones. While the iPhone wasn't created this decade, the extreme share of its impact was in this decade (the app store is about 11 1/2 years old). It's a truly massive system overall, worth trillions of dollars; it has reshaped the majority of all communication and financial interaction globally in the span of one decade (comparatively few people globally had smartphones by Jan 1st 2010). Also, mobile sparking the gig economy (for better or worse, we'll see over time), the sharing economy (Uber, Lyft, Airbnb, etc), the delivery services boom. Faster mobile and the improvements of the smartphone also hyper charged social media. The monetary investment needed and the number of people required to build all of that is rather epic.

The spread of inexpensive, commercial drone technology.
NextDNS purports to be a DNS provider that will use public blocklists and filter queries and block ads and tracking like a PiHole.

The Mozilla TRR policy states that the DNS provider must not filter any queries unless the user explicitly opts-in.

How would a user selecting NextDNS as a TRR indicate that she wants NextDNS to filter queries in order to block ads and tracking.

The TRR policy also states that the provider must not use the EDNS Client Subnet extension. It looks like NextDNS does use some modified version of ECS, at least in its plaintext DNS service.

The FAQ states users can submit a query with class CHAOS instead of IN to get some diagnostics, e.g.,

drill -t example.com @45.90.28.0 a chaos

Unfortunately, someone who ISP is filtering port 53 cannot make this query.
You've totally drunk the Kool-Aid. Microsoft is on a redemption storyline? Windows 10 is a complete shitshow and this will likely be the last windows machine I ever personally own. Meanwhile LibreOffice suits all my needs fine where MS Office used to stand as they slowly tried to strip away the concept of software ownership and move to SAAS. Nobody uses edge anymore and Xbox is a joke. Maybe they are hustling on the B2B side, since they seem to have skyrocketing profits somehow, but I have almost no faith in them as a consumer at this point.
You define words which are like functions which you could use to operate on multibyte data. Most forth code uses large dictionaries of words. So it will look like 'dosomething decode bytes' where bytes is your utf8 and decode is some utf8 decoder and so on.

edit: see https://rosettacode.org/wiki/UTF-8_encode_and_decode#Forth for a forth word for decoding utf-8
Well if your gut says so then I'll tell the scientists they can throw away their ice cores, tree rings, sediment samples, fossilized coral and pollen, etc. You literally give zero reason for disbelief. It just sounds unknowable to you therefore it is.
Many years ago I had a 1997 Lafite, which was an excellent year from an excellent vintner, one of the premier grand crus. It wasn't quite as trendy yet and I paid about $500 for the bottle at a restaurant. I reckon it tasted better than a $30 bottle, but certainly not >15 times better.

On the other hand, the Château d'Yquem sauterne I spent $750 on (for the little baby sauterne bottle) made me feel like I was getting my full money's worth. But that's not something I'd want to drink regularly.

And no I'm not a high roller who drinks these wines all the time, in fact I haven't in well over a decade. It was a fairly transparent, but successful, status play. Now I stick to highly rated $15-30 a bottle table wines because, in the USA, that's the sweet spot and I'm not interested in spending 10 times as much for a wine that's 20% better.
"we've decided not to accept any further orders from your account", not necessarily the human being behind the account.

In the US at least, there are loyalty points you earn when making purchases (it used to be effectively 5% off), and those would have been lost when the account was banned
Food inspectors warn of 'mystery' pork under new meat inspection rules
Up and Away: ‘The Aeronauts’ and Hot-Air Balloons in the Movies
IMO it's an inevitable result of using mechanical switches. I love Logitech mice but I'll usually get n-1 versions that go for cheaper, so replacing every 1-2 years doesn't sting as much.

FWIW Razer has a new mouse that uses optical switches (Razer Viper). It'll be interesting to see if how their switches hold up a year or two from now. I've heard similar complaints about mouse switch failures with Razer mice as well, so it's great to see them attempt to address the problem.
That is the original text which is unobjectionable. The “ruckus” was around a proposal to amend the text to include “resting” which could include pitching tents.

> Magnera, who works as the director of climate and energy policy at Verde, a Northeast Portland environmental justice nonprofit, stopped the conversation and pushed to add the words "rest and be welcome" to that guideline. She explained that public spaces around buildings often include "benches but not a lot of place to pitch a tent."
Another downside of the gists is that it breaks in reader mode. The code samples just don't appear at all :(
> In C the cost of everything is very explicit, in Rust it’s very easy to end up with an inefficient binary.

I will admit when I first picked up Rust, I struggled with feeling as though the code I was writing was too abstract and I had no idea what the compiled code would look like. But if you actually look at the performance characteristics of things such as Rust's default hashmap you find it's more efficient than most hashmaps in C code (because AVL trees are easier to write correctly in C, but B trees are faster and in Rust users can be sure they're using them safely).

> unsafe blocks seem to defeat the purpose of Rust. It’s like building a proof on top of lemmas that are just random guesses.

Not really, (using your analogy) unsafe blocks are more like human-checked proofs while everything else is machine-checked proofs. Obviously the humans doing the checking of the unsafe blocks can make mistakes (hence why you should minimise it), but unsafe blocks still must obey Rust's memory model.

> Clean builds of my test project are very slow.

Yeah that is still a noticeable problem. But to their credit, they have been slowly improving compile times for several years now.
Skyryse shows off end-to-end autonomous flight technology with helicopter
This would be an interesting alternative to travis-ci or appveyor scripts (where you are locked in to that tech). By using this you can have scripts that run local or run on CI, and just have a one liner on travis-ci to call Run.
There already exists at least one decentralized prediction market, Augur (based on Ethereum). Unlike centralized ones, anyone can make a contract about literally any future hypothetical event and then make a market in it.

This can easily be used to create so-called "assassination markets" (a Googleable phrase, not my own).

You could simply create a market like "Will so and so die before such and such date?" Then you place a massive bid order at 99.99% odds. Any would-be takers would then have to put up say $1, go out and kill the person before the specified date, and now they're sitting on tokens that are worth $10,000, because the market will resolve to "true."
Dr. John Robbins, Developer of a Meningitis Vaccine, Dies at 86
Funny. The Roku MLB.tv app blows every other platform out of the water.
And hence the overall education level, which is what all this is about, would go up. Which is always the answer to the problem. What we have here is a lack of education.
Good thing he only got banned from LEGO and not, lets say, automated grocery stores all owned by the same company and associated with your Amazon account...

Well, no need to worry ahead of time!
Inspect This Snake (Game in DOM)
The ai was trained that the answer is 4, so the second time around it went with 4.
I think they need to let you watch stuff (some stuff) without logging on or creating an account, or at least have a landing page that's geared for viewers. I hope eventually that's what happens.

I was also extremely confused looking at it - I wasn't even sure whether I was signing up as a creator or a viewer. Then I signed up and got in and was presented with nothing except a bunch of locked content. I had watched the video on the launch and still had no idea that it was a pay-per-month thing. I'm not against that at all - I just didn't know.

I'm extremely glad Floatplane exists. YouTube is changing for the worse IMHO - at least I no longer feel like I'm their target audience.

I hope the Floatplane guys are reading this and other places and taking all this feedback in. I'm really excited to watch this one; I can see the end of YouTube, at least as a viewer and I'm glad that people are starting to build and consider alternatives.
I use the "Blacklist Blocker" app for Android, which is available via F-Droid[1]. I have a very short whitelist of numbers from which I am willing to accept calls or texts, and everything else goes straight to /dev/null.

[1] https://f-droid.org/en/packages/com.kaliturin.blacklist/
not sure that's pc buddy
It might sound cliche by now, but I think you can glean a whole lot from the book Practical Common Lisp, by Peter Seibel.

It's one of those books I learned from online, but I like it so much and kept on returning to it. So I bought a copy, and I still read it and write notes in the margins. It's that good. I don't call many things "bibles" but PCL is pretty much the Common Lisp bible. And it is as practical as the title suggests (as per your request!)

Chapters 7 and 8 are both entirely about Lisp macros. But even then you aren't done with learning about macros yet. The natural progression of the book means you keep building on the prior concepts until the last chapter.

Of course, the CD database you create while working through the book is a tad naive, but the idea isn't to make a commercially viable application - it is to demonstrate Lisp thoroughly by creating apps right from the get-go. And you would do exactly the same things in a commercial setting.

PS: It's Common Lisp and not Clojure. But you were asking about macros specifically, and the Lisp flavour doesn't matter much at all when it comes to how macros work. This book will lead you in the right direction.
Of course, sorry.

I've predicted for years now that the first day of automated driving will have to solve the trolley car problem. I can only see one way out: we make a rule e.g. automated cars cannot leave the roadway.
Consider switching to engineering, especially MechE or EE, or maybe industrial engineering if you can't handle calculus. To distinguish yourself in pure CS, you need to come up with something really smart. There are many, many subdomains in the engineering disciplines, and only a few of them have received much attention from ambitious computer programmers. You can distinguish youself in some of these areas just by showing up. Plus, it's seriously fun to write programs that engage with the real physical world.
The Signal site has a reasonable answer for this.

From https://support.signal.org/hc/en-us/articles/360007320771-Se... :

> This is not for situations where your contact is your adversary — after all, if someone who receives a disappearing message really wants a record of it, they can always use another camera to take a photo of the screen before the message disappears.

In other words, the way they describe it, use cases for disappearing messages would be limited to ones where you trust your conversation partner(s). Basically it is a cooperative data retention feature.
The Sunday night lineup: Masterpiece, Monty Python, The Two Ronnies (or Dave Allen At Large), Doctor Who for an hour and a half until 12:30 ensuring you were tired for school the next morning.

Thank God for WTTW 11.
Yes and no. It's a good salary for my area compared to other people doing the same job, but OTOH it's not enough to pay for raising a family as a sole breadwinner. US tech salaries seem to be able to get to much higher levels, with cities that are cheaper to live in too.
> Most people assume there is no way a legit company would do something terribly evil.

Are you kidding? Cynicism is endemic in the U.S. today; likewise for anti-corporatism. You can see it in the comments.

Personally, I'm in the same boat as the OP: I was a very early 23&Me customer and persuaded many family members to also participate, with the knowledge that 23&Me would monetize the data through research. They never claimed to be a non-profit. They were relatively transparent about their opt-in and opt-out policies, though after the FDA debacle their "simplified" website became significantly more complex and opaque. I also participated in a Kaiser Permanente whole genome sequencing research program, donated my blood samples, and then never heard anything ever again. I hope they're doing good science, especially because donating my whole genome is significantly more invasive from a privacy perspective than a few thousand SNPs.

If we sat around and waited for the perfect environment that addressed everybody's concerns, we'll be waiting forever. In the meantime, the less selfish among us are putting our own privacy at risk for the greater good. And the more of us that do that, the more political pressure there will be to sustain and expand existing legal protections prohibiting discrimination.

Not only am I glad 23&Me is selling the data (and this isn't the first time), I hope that overtime they'll have enough income that they can start sharing much of their data for free with schools and labs around the world. The latter may never come to pass, but I can't let perfection be the enemy of the good. And I won't let fear and uncertainty turn me into a perpetual privacy victim.

EDIT: I just received an e-mail from KP regarding their research project. It's the first I've noticed, but judging by my e-mail log they seem to have sent a handful over the past several years which I apparently deleted as spam. Here's the project website: https://researchbank.kaiserpermanente.org/
Aside: Contract consumable manufacturing is how most packaged food is made in the US. Essentially, things like packaged cookies, that new craft beer, or frozen enchiladas are all made in the exact same place with the exact same equipment, even brand name, just a different recipe. These places tend to be very tightly controlled in terms of sterility, tastes, particulate matter, mold, ingredient source, etc. Most of those boxes from those central shelves in your Safeway are all from the same handful of places.
Spot on. This needs to be supported and implemented at the OS layer, not the application
From my Non-American view, this is a classic case for the need of regulation. The government define a set of medical treatments that were scientifically proved, don't allow the insurance companies to deny the request of medical treatments from the doctor.

The only problems we face is some malicious doctors requests unnecessary treatments, or malicious doctor and patient working together to request the money for treatments that didn't happen. But these are trivial fraud techniques and it happens anyway regardless of context so it can be dealt with usual criminal law system.
> As a software developer by day, farmer by night, I'm not sure there is much overlap

Depends what you need it for https://tractorhacking.github.io/
It's not aimed at a domestic audience, and until recently this was enforced by law. VOA is also explicitly propaganda, at least under Bernays's more neutral definition of propaganda: it is intended to influence foreign populations to view the US in a favorable light, using what VOA considers to be the most accurate point of view.

Propaganda isn't just Soviet posters describing the abundant harvest. Any widely broadcast messages with an explicit goal to influence populations, even if the messages are accurate, is propaganda.

The recasting of propaganda as "evil lies" (or "fake news") has poisoned the well when it comes to discussion of accurate propaganda, which still exists and is in use every day.
Join Our Team (Guest Post)
I think that what you’re seeing here on HN is a big problem that Google has — they’ve eroded the trust that they once had.

Perception matters. When you see the lack of trust Google has vs Amazon and Microsoft, you know you have a problem — both companies have track records of less than trustworthy actions.
So is it the case that you only need 'unsafe' for some of your codebase where you're eg bit-banging, or using peripherals, or whatever - but the majority of your logic is running in normal 'safe' mode?
You can try it easily from a Linux terminal window if you are interested:

https://github.com/jhallen/cpm
To speak to this. I've spent the last 5 years working 9-10 hour days 6 days a week. Over this time i've pretty much been chain smoking cigarettes and weed, drink every night, spent a couple years doing some...uhhhh interesting things...while still working....nearly fucked my life up toally. My health's deteriorated a fair bit. I'm congested constantly and I've had a chronic sinus infection for years, my back's fairly fucked.

It's kinda caused me to break down a bit, I quit a couple weeks ago and moved. I've been working a job lately with less hours, but different demands that haven't really made things much better.
None that you merely googled for. I'm looking for content that actually supports your specific claim.

1) a survey on firearms-related deaths that doesn't even look at in-home use or defensive vs offensive use.

2) A review of 26-year-old death certificates. Did you read this part? "Blacks, persons less than 35 years of age or older than age 100 years, and persons who died from external causes of homicide, suicide, and unintentional injury were oversampled in this survey."

3) Uses same cooked data as #2, study done by an anti-gun interest group (VPC).

4) Again uses the same cooked data from 26 years ago.

5) A thirty-year-old phone survey that doesn't even examine in-home gun use. Seriously?

So, no, none of those is "evidence" of anything. Now, how many of those were you previously familiar with vs just googling on "gun death home study
This has been claimed multiple times and it's totally untrue.

GSK is not a "parent company". It is a minor investor. This also doesn't give them some ability to demand access.
A Surveillance Net Blankets China’s Cities, Giving Police Vast Powers
He could just pay someone to order for him. Perhaps a friend. There might even be businesses in Australia that do that.

Edit: She ...

And hey, it's never too early to learn.

Edit: Seriously, what's so horrible about working around a clearly unjust ban?
I also remember they had a really fun audio room with boom boxes and very nice stereo systems, along with keyboards and the like. Lots of fun while others were out shopping!
Actually , shadowsocks can be easily detected and got blocked nowadays , try to use V2Ray instead .
Here is the website : https://www.v2ray.com/en/index.html
Do what you love, but first decide if what you love is writing code for others or for yourself. If you think it's the former, by all means stay in CS, your skills will always be needed. If it's the latter, then find a field that you are interested in where you can use your coding skills. If you are not sure, do a double major so you have a fallback.
For this case, it is silly for a CT. However, for procedures and surgeries, not all doctors are equal. Do you have any choice in your country?
As far as I understood, a large reason for the backlog is the H1B visa abuse from Indian companies.
Nice. I think it is important for proponents of languages to answer FAQs like this so you aren't left in a corner when you want do so something (i.e build & distribute) that is standard in most languages.
Oh wow thanks for the info! Had no idea Beam was that slow.
Best Single Board Computers of 2019