skysight-inc/HackerNews huggingface dataset:
This actually looks pretty nice. I'll try this out tonight. Thanks.
TikTok security flaws left personal data, videos vulnerable to hackers – Busine
Home page of the Persuasive Technology Lab at Stanford: https://captology.stanford.edu
Hey random person,
I'm not falling for it!
Isn't this something that would be discovered through flight simulation? Does Boeing run their software and hardware through automated testing?
Homebrew is now supported in Gitpod.io
.NET Native is being replaced by .NET Core and Mono with .NET 5, which has been the plan for some time. Doing work specifically for that toolchain might have been more meaningful 4 years ago, but the amount of investment required relative to the benefit (number of developers targeting it) would have been pretty low too. Incidentally, it also works and publishing to the store is unblocked; just not supported via the VS tooling.

DIMs are set for .NET 5. Cut from Core 3.0 since quality would have been an issue.

_private_ has been supported in F# for ages; _protected_ is explicitly not supported. I'd personally like to see it supported for interop but this is the language designer's call.

All the low-level programming features added to C# have F# "equivalents", and I use quotes because semantics differ between the languages and so your experience using one or the other is going to be quite different depending on what you're doing. But the performance output will be the same.
> Contrary to 9-to-5 programmers I have built really complex systems

Those programmers have also built really complex systems, including a debugger and a sql engine.

And many of those don't sound like an ass either, hence the downvotes.
OP got the point, and you’re just repeating “mob justice is ok because these are horrible people”.
Yes. This is literally the business model of tons of successful billion dollar companies in bio and pharma who continually find new revenue streams by attracting talent and acquiring new “exciting firms”.

The OPs conspiracies don’t hold any water to reality.

The reason for drug prices are randomly spiking in the US (for a small minority of drugs lucky enough to be in FDA backlogs) is mostly unrelated to the R&D side: https://slatestarcodex.com/2016/08/29/reverse-voxsplaining-d...
On Mac, Control+Command+Space brings up the emoji picker. Every OS has something like that these days, I'm pretty sure.
You can say anything Google does is because it ends up pushing its own ad model, but I don't think many users would actively want ad results to show up when you would regularly get a NXDOMAIN.
Could be a malfunctioning IFF.
There were holes in the airplane consistent with air defense guns. The photos are pretty clear.
> After getting my drives back I checked one of my USB drives and it had a .docx file on it that didn't come from me.

Booooo. Die BVT dropped the ball on preserving the chain of custody for this evidence. They should have used equipment that bars device writes.
The lesson here is not to avoid clicking random links, because that is an unrealistic expectation.

So what is the lesson?

Realize that you can get raided at any time, without any warning, due to random life circumstances. Live life accordingly.
> as clever as we like to think we are.

Word. I think we’re actually at a level now that we’ll soon start questioning how intelligent people really are, and how much of human intelligence is just an uncanny ability to hide incompetence/lack of deeper comprehension.

(Of course we’re a hell of a long way from A.I. with deep comprehension, and may remain so for hundreds of years. It’s impossible to predict that kind of quantum leap IMHO.)
As in "new CPU with 4 GHz, far better than the old 3 GHz CPUs"
I've had this problem with every form of structured note-taking I've ever tried. My focus is redirected to writing everything down and ensuring I'm using the appropriate format like a stenographer, so badly that when the professor asks "Any questions? Does everyone understand this?" I don't know whether I understand - I haven't engaged my brain yet.

Even worse, I have to start wrestling with the format as soon as anything unusual happens. If I miss something, or the professor makes a mistake, or someone asks an important question clarifying that bit 10 lines ago, or the structure of the information isn't linear, I want to be able to bounce around my notes connecting and fixing things in a way that I'll understand later.

Structured systems like Cornell notes work well enough in a slow, perfectly sequential lecture, but everything works there. And I imagine they might probably be good for memorizing completely synthetic content like the rules of an unfamiliar game, where there's not much thought to apply. But for practical notetaking, I think their best use is after the lecture, as a way to convert "get the content down" notes into a study-friendly format.
If we apply reasonable doubt that the script kiddie wanted to hurt the author specifically, shouldn't he have spread the link with as many people as possible to bury any particular identity behind tons of random innocent people?
Whats so mini about those NUCs when the power bricks for them have become larger than the actual computer?
I couldn't agree more with this, it's very frustrating. I recently worked through most of the "make a lisp" guide [0], and it was excellent introduction to a simple lisp interpreter. But now I want to try my hand at a compiler (either producing machine code or maybe custom VM bytecode) and the lack of resources for that is bewildering. Just as you say, I've found that most online texts on compilers seem to spend most of their time on parsing, which is something I already feel relatively comfortable with.

Does anyone know of a good resource on how to transform an AST to machine code? I've skimmed Crafting Interpreters and the Bytecode VM section seems to spend an inexplicable amount of time on not only parsing, but minutia having nothing to do with compilers (e.g. writing a custom dynamic array implementation in C).

[0] https://github.com/kanaka/mal/blob/master/process/guide.md
Can I then file patents for 'internet connected X', for all X, and expect every tech company who figures out how to actually build the thing to pay me royalties? Sonos had a first movers advantage which they exploited with an over priced product. Now they're having trouble competing so they turn to the courts instead of making a better product. I have to say that taking Google to court seems like an all or nothing strat, given the resources their opponents bring to the table; a move that only makes sense when you run out of other options. I'd short Sonos.
You ignored what I wrote, "There are homeless shelters to prevent people from freezing to death, but that's very different from giving someone their own apartment."
You could, but DoH exists to provide a crypto-based guarantee that they can't even passively monitor the DNS requests you're sending to the alt. resolver.
Speaking personally, I treat them like the expensive items that they are. They are in my ears, or they are in their case, full stop. Oh, I sometimes think I'll just stick them in my pocket, I won't forget. "Eh, that's how shit gets lost; stick 'em in the case."

I also still have the same pair of Oakelys I bought fifteen years ago. But I understand not everyone is so regimented (my wife, for instance), so I'm sure more than a few have made a trip through the wash. My wife lost hers for a while, so I used credit card points to buy a new pair. She then, of course, promptly found her prior pair and now she has two.
Yeah, the publicly available flight information shows it basically exploded wholesale in mid-air. That doesn't just happen with modern aircraft.
Even for disinformation that wouldn't work very well. Reputations are made to be gamed even without it being a concrete thing, proxies exist, and it in itself is something exploitable for misinformation.

There is no easy epistemological shortcut to the truth (barring say mathematics and other verifiables), let alone the grey area of deliberately misleading truths.
So keeping all of his computers for a year sounds like a major pain in the ass since he's innocent (I'm not that surprised they did it, it's understandable if you're the head detective, perhaps, but being in tech myself I'm more understanding of "I just clicked a link" and wouldn't consider that much of evidence). I'd lose sleep too just at the thought of the pending investigation and the headache that inherently is even if you're innocent of what they suspected you of. But honestly it's refreshing to read a story about a police raid where the police knocked, the warrant was in order, they were polite and sat down to talk, they explained what was going to happen next, and an agent even acknowledged in front of him that his story was reasonable. I've had a few police departments around me that routinely do none of those things.
Why do you think Finland depends on the US - they aren't in NATO?
Building LightOS with React Native
Are the AirPods actually good headphones? Personally I don't consider the basic Apple headphones that come with iPhones to be either good audio quality or comfortable design, and the AirPods look identcal aside from the lack of wires (but I've never used them).

I can sort of understand spending $200 on really good quality, comfortable headphones, though I wouldn't myself - if only because I'll inevitably break or lose them after a few months, even more of an issue with these wireless headphones. But if they don't check either of those boxes, I can't fathom why they're so popular, aside from Apple marketing.
Saved you a click, but the points listed above weren't the interesting bits from the article.
12 weeks paid leave for Tennessee state employees (new parents and caregivers)
Kaktovik Iñupiaq Numerals
That looks very interesting. Thank you.
Thanks :) My cofounder wanted to name the project "wall street dungeons" or WSD, which I also thought was pretty funny. We'll see how it goes!
Sure - that’s why I said company/laptop. I should have been more specific, I guess. But pretty much everything about the writing, branding, marketing, and company seem too generic for me.
Regular Expression Search with Suffix Arrays
I've seen things like that in the UK, too; it's certainly not a US-only practice.
Agreed. My first thought was that this makes it incredibly easy for one rogue person in the right place in government and minimal skills covering their own tracks to get anyone they want raided.
( .. opening link with Startpage's anonymous feature .. )
>Don’t click random links!

Alternatively, consider always using at least some kind of VPN.

In the modern climate of VPN ads all over tech videos I doubt it is terribly unusual if you have one, yet it immediately makes this kind of bullshit considerably less likely.

I feel Wireguard (for those not in the know: a VPN protocol and software suite like OpenVPN) provides the kind of performance and latency that is completely acceptable for almost all traffic other than video games, and if you are a Linux user you can even play with things like network namespaces to force some apps through Wireguard (and maybe some through bare metal.)

I am not affiliated with any VPN but I am a happy customer of Mullvad for years, and I don’t recall any time they’ve ended up in the news for bad reasons. I’ve also heard ExpressVPN and PIA are good options.
People say that because it's true, for a bounded key size, and in practice many radix sort implementations have a large fixed key size, so the log factor just doesn't come up.

E.g., if you use a 64-bit key, with a default implementation, you support up to 2^64 elements with your O(n) sort. No one has a machine with more than 2^64 elements today, so the the sort is in practical terms very much like O(n).

OTOH the O(n log n) of comparison based sorts are very real: the log term is in n, the number of inputs, and it is very obvious when you plot sort performance.

What is interesting though is when you start optimizing radix sort in certain ways, e.g., eliminating passes based on the high bits being zero (in an LSD sort) or using an MSD sort which stops when the bucket size gets smaller than some threshold, the log n factor actually appears again: since you often need ~log n passes to complete the sort rather than say a fixed number like log 64 (base = digit bits) = 8 for 64-bit keys. The base of the logarithm is larger though (2^radix bits), so the hidden constant factor is lower than comparison sort where the base is generally 2.
Hmm, I dunno, I've done it many times (lived in Oak Ridge for a few years), and while the the stretch from the trailhead to Alum Cave can be busy during the peak season, if you're off of that in any way it tends to not be very bad. Also, the parking can look full enough to suggest a much busier trail than I've typically encountered. Typical avoiding crowds stuff is good though (go earlier in the day, try to avoid a holiday weekend, etc., it is a very popular hike).

The Smokies is a very car-friendly park (see the people just circling Cades Coves in their car amazed at some deer or a turkey) since it has no entrance fees, is the most visited park, and in an extremely car-dependent part of the country, but that means that I often found trails much, much lighter on people than places like Yosemite, which feel much more heavily traveled.

If you do this hike, go past the lodge on LeConte all the way to Myrtle Point. Better views than Cliff Tops and enough people stop at the lodge that it winnows down the people making it there even further. Most I've ever seen out there is maybe 5-6 other people, and typically it's only a 1-3 with some time totally alone if its off season or a weekday.

The most unique Smokies experience is surely the synchronous fireflies, which I've been lucky enough to see twice (once through the lottery, once through hiking in from the main road) and highly recommend.

Alum Cave to LeConte is my favorite hike in the Smokies though, even did it another time with my partner when we came back to TN to get married.
Plus gives you the optional ability to watch your media from anywhere, even outside your network.
I'm an Emacser but not an Orger, oddly enough.

For some reason I kinda want this to be distinct from note-taking, and it could be integrated with other tools more easily if it's a CLI tool (think things like automatically changing tasks when you change git branches).
Yes. But suspicious of what?
One correction, Al Bean took the seeds to the moon, not around them.

I can forgive Atlas Obscura for it, however, since the USDA page(1) has it wrong as well...which severely irks me as it's a government website. It says "carried around the moon in the early 1970's by Astronaut Bean on Apollo 13 Flight."

Al bean was on Apollo 12, which was in the 1960's, and he walked on the surface. I submitted a ticket to the site linked in (1) to correct it.

1: https://npgsweb.ars-grin.gov/gringlobal/accessiondetail.aspx...
Not possible for a low altitude SAM that would be used for something like that, unlike MH17 at much higher altitude.

To track it you'd have to be really close. Like next neighborhood or so.
Buckskin Gulch was amazing. I went about 8 miles in, and saw like 2 other people the whole time. But it was a weekday in November, so maybe it’s always like that then? Such a beautiful canyon...
It looks like the author of this language is using it for game development. What features does Beef provide that other languages don't from a performance perspective? It looks like it has a class & object style. Does it give you tools to control memory layout of those allocations for performance? I know some game devs have commented that the reason C++ classes aren't used in their entity system is memory locality & latency issues.
So, the intuition defying part happens in the transformation you're talking about.

The block cipher behaves how we expect, I'm confident that many of the ciphers used inside real hashes like SHA-256 are good block ciphers and either would not be broken if we used them as block ciphers or could be repaired by competent cryptographers to be robust enough so that they didn't get broken over their lifetime after the repairs were done.

But the transformation to get a hash introduces the effect that your parent sees (I think correctly) as unintuitive. Normally if I put a megabyte of plaintext into a cipher I get back a megabytes (or slightly more depending on my mode of operation and rounding up due to block size) of ciphertext, but this transformation ensures we always get one block back, the hash of a Wikipedia dump and of my address book are the same length for a particular hash function. The "block" is bigger than we're used to from popular block ciphers but that's what it is, one block.

And that's where the concern appears. Why is that safe? Surely that shouldn't be safe at all? And yet, it seems, it is successful, more or less, until it isn't.
Saudis warn of new destructive cyberattack that experts tie to Iran
That's why I never read the articles, I'm security conscious!
>With a free immigration policy this would be more difficult both culturally and in terms of costs.

i don't understand what this has to do with anything? is this unique to the immigration patterns in Finland (that immigrants end up homeless?)

in america the homeless are primarily black and white people (not recent immigrants)

https://endhomelessness.org/resource/racial-disparities-home...

>How does Finland get it's wealth?

this is whataboutism. i never made the claim that finland was a progressive utopia. where do you think the US gets it's wealth? oil and coal

https://openmarkets.cmegroup.com/15157/how-much-does-oil-and...

so can we also get some of that homeless sheltering?
I suspect that's been deliberate at least on Intel's part since their year over year changes haven't been compelling for the better part of a decade. So their model numbers indicate 'new' without really quantifying 'improved' since that hasn't been a very good story for a while now.
I question the value of taking notes at all. Of course different people learn in different ways, and I'm sure some students can benefit from taking notes. But for me the process of note taking is too distracting. Better to just focus on the lecturer and really listen. Then maybe write a few short notes afterwards for points not adequately covered in the assigned text.
"People should work because they choose to, not at gunpoint."

Ultimately taxes are collected at gunpoint too, and collecting more taxes to pay for free apartments for the homeless and other welfare spending means more coercion.
One Year on Andrew Yang’s UBI: How a N.H. Family Spent Their $12,000
They never had Reagan, so they still treat mental illness there.

This Reagan meme needs to die. The ACLU was very involved in "deinstitutionalization" as well since holding people against their will was regarded as problematic.
Dig through the HN archives... I'm pretty sure that some variation of the basic idea of "a platform for sharing ideas that people want to give away" has been developed about 100 times over the past 10 years or so. OK, maybe not quite 100, but this seems to come up fairly often, and I'm pretty sure I remember more than a few people saying "I'm building a site to X" where X is pretty close to the above notion.
Related to this thread from the other day that the OOP/developer also commented on: https://news.ycombinator.com/item?id=21943649
Observations from the 2019 Q2B Conference
Another reasonable assumption would be that the script kiddie wanted to deflect the attention on one specific person, didn't care who, and in that case might have actually looked for one single IP address to show up at a given (damning) time in the logs.
US emissions fell 2.1% in 2019
What's even scarier is when your browser "clicks" on the link by itself [1] and you don't even realize that you've just sent a request to some 'random' server and that server now has the log of your IP. If you browse 'questionable' sites, definition of which is growing by the day, you should be careful in which log your IP might end up in.

I now disable page prefetch on every browser I use. Some browsers don't even use it (which is a sensible thing in 2020 given the risk vs rewards of having it turned on).

[1] https://en.wikipedia.org/wiki/Link_prefetching
No, there was a society-wide push to close institutions. Reagan might make for a nice whipping boy, but putting it all on him is just silly.
It's a nice attempt to spin this as an economics argument but that's definitely not what this is. There's not even any evidence to reinforce their hypothesis.

I could just as well say something like "it's interesting that the WTC collapsed the way it did in 9/11. Could it be because if it toppled over then the damage would have been too catastrophic? I'm just making an economics argument!"
Sure, but that's true of every union. And yet unions still strike, sometimes because of unsafe working conditions. So what makes the pilots different?

That is, your logic still doesn't hold.
Well, I'd probably had to learn something like this:
https://en.wikipedia.org/wiki/Arabic_chat_alphabet

I always assumed the non-latin-alphabet people know their way
around this because they already used the internet before
unicode-domains.
Would be interesting to describe in more detail what makes it performance oriented.
Encrypt your harddrives, and have some plausible deniability in case they want the encryption keys. E.g.: I'm researching pseudo random numbers, and my harddrives are full of them.
Or use hidden partitions, or something like that.
The Blood of the Crab (2019)
True, but internet connected speakers isn't exactly a novel concept. Are we just going to give patents out to everyone to be the first person to internet-connect X for all values of X?
off tangent, but I really like that syntax of defining types especially for channels:

type Foo(chan<- int)

instead of what I usually see

type Foo chan<- int

unfortunately it doesn't appear compatible with gofmt (entirely), which changes it to:

type Foo (chan<- int)

I still think it's a good pattern for channels though. It makes it a lot clearer what the type is especially if you have a slice of channels:

type Foo []chan<- int

vs

type Foo [](chan<- int)
Irish Nonprofit Grow Remote secures €500k in funding to support remote work
Companies making psychological judgemenents and discriminating based on them based on percieved medical issues? Last I heard that is frowned upon, and illegal.
> the blanking of 5 displays is probably not a bug

If it’s not in the manual, it’s a bug.
And your calls and movements were surveilled for weeks prior to that.
Haha try again SureBet.
Show HN: Pandera: a flexible and expressive Pandas validation library
That's why my scratch buffer is by default NOT in elisp mode
Like I said, personal taste, but I definitely took her opinion of it more seriously given her job is to sell fashionable clothes to fashionable people, and throw in some confirmation bias because I don't like AirPods.

I'm not even sure what standard anyone here could use to claim that AirPods (or anything) are cool. Apple products are a status symbol, and sure they have potential to be cool, but glorifying bluetooth earbuds as such looks more, to me, like we're just conflating whatever cool means with the idea of status.

I'm not saying they're mutually exclusive, but I am saying I require some actual definition of terms and proof beyond sales or people wearing them to take the claim seriously on HN. Otherwise, it just looks like a fanboy being a fanboy.

But yeah, anything sticking out of your ears that has a lower profile than wired headphones falls into this goofy uncanny valley of man-melding-with-machine, at least in my view. And this is why I believe that Steve Jobs had the design-sense to see that and not allow it. But hey, maybe not, maybe the way I have articulated it is completely wrong, and this goofy uncanny valley is actually really cool.
Yes, why ensure that you will never be able to raise this with senior management as a serious option ?

From then on you will be known as the "where's the beef guy"

https://www.youtube.com/watch?v=Ug75diEyiA0