skysight-inc/HackerNews huggingface dataset:
> It's worth noting that the website now has "WIP" annotations on many of the claims. I'm not sure how recently these were added as this thread is my introduction to the language.

Indeed, many of these have been added just today. But even with the WIP tags many of these claims still seem false, for example, the author asserts that "V compiles ≈1.2 million lines of code per second per CPU core." but below that notes that "direct machine code generation" is still a work in progress. For this particular case it sounds a lot like the author wrote a very bare bones code generator that was over-optimized for that benchmark to produce these numbers.

And indeed, as you mention, writing a machine code compiler is no easy task.

> The goals of the project remind me a lot of Nim, and I'd have preferred to see a comparison with it rather than Rust.

It reminds me a lot of Nim as well. As a core dev of Nim I find the hype surrounding it very interesting (and perhaps a little disheartening).

For what it's worth, there used to be a comparison, and in fact we discussed it in our forum[1]. Sadly it didn't seem particularly fair and it seems that V's author has decided to remove it after our debunking.

1 - https://forum.nim-lang.org/t/4758
I would argue that this particular example is useless. A volatile variable at file scope can easily be IO memory. A volatile static at function scope? Not so easy.
You really don't need to reverse the binary to pass that one haha. The string isn't obfuscated in the ELF, you can just look at the file in a text editor to see the flag
unless the shield IS the antenna
Zero need for an observer here - just allocate the person a GPS watch with a tamper tag on it. Indeed, anyone who wants to post record times should probably be required to have one.
Probably start by having someone with a STEM degree be the chief security officer, not a music education degree.
I know you’re being sarcastic, but I’ve integrated this idea into my bullshit detector. When I’m dealing with someone who purports to be an expert in a field I know little about, I will try to steer the conversation towards things that I know a lot about—without disclosing that I know a lot about them.

People will show you who they are if you let them.
Onivim 2
Did you have a bad experience in QC or something?
The pace of improvement is pretty impressive
I know people have been having trouble adapting these kinds of generative techniques to text. Do you know of anyone making interesting progress there?
Freezes Firefox 67.0.4 on Mac.
Personally I hate chat-bots. I think the problem they solve can be better implemented using a search interface and some workflows, which is generally all website chat-bots do under the hood.

This is rather cool though from an implementation point of view. I actually wrote my own really cheap chat-bot a few years ago, and its surprising how far you can get with a few simple techniques if you know exactly where you want to direct the user.

A while ago I was working at a client site where there was an internal discussion group about building a chat-bot. Many meetings had passed, discussing using neural networks, building flows, should we use IBM Watson. Lots of talk, but not much delivery.

During the next chat-bot discussion while it was happening I during that meeting wrote and showed at the end a chat-bot that was further along than anything else delivered, not hard considering they were still talking. Code is here for those interested, but please don't judge my hour worth of python too harshly https://github.com/boyter/really-cheap-chatbot

Example flow of it

Hello! RCC (really cheap chatbot) here what are you trying to do today? At any time type quit to quit.: pay bill

Do you want to pay your bill using a credit card or using paypal?: dunno
Sorry I did't quite catch what you were saying. Could you try typing it using different words please.

Do you want to pay your bill using a credit card or using paypal?: credit card mate

You can pay online using your credit card at https://plumbus.com.au/pay
Free Email Services (Without Phone Verification)
I think you and I may have different definitions of a great OS. To me, a great OS should use the machine efficiently, yes, but it's more important for it to be usable by all people regardless of factors beyond their control.
Finding mainstream vendor offerings has been a bit more difficult with AMD. We recently bought 2 E-2146G servers from Dell (preferred vendor at the org.) because anything AMD was only offered as a 2 processor server which was overkill for the application. I would have gladly purchased AMD based servers instead if they were priced closely.
Can confirm. My $40 windows phone from 3 years ago was faster than my pixel 2 is today.
This seems like a specific and direct attack at Bunnie. Do you have any evidence to back up your claim? Was your opinion of what you call his 'warped view of other world' shaped from your conversation? What specifically about that conversation led you to that conclusion?

I don't know Bunnie and I only follow his blog posts sometimes but he's a strong proponent of open source software and open source hardware [1]. Bunnie is helping to develop a fully open source hardware laptop, Novena [2], that requires companies providing components to not require non disclosure agreements [3]. Bunnie is also specifically interested in FPGAs and making them and their toolschains available [4].

Your post seems like it has a veiled nationalistic and anti-open source undercurrent. Is Bunnies silence on the matter of the Huawei security issue reason for you to have this view? If so, do others not mentioning Intel's vulnerabilities [5] the past years also mean they have the same "warped view of the world".

To be clear, I'm not trying to absolve Huawei or Intel of anything. I'm trying to address the claim that Bunnie turns a blind eye to proprietary chipset and hardware technology more than others.

[1] https://www.eff.org/press/releases/hardware-hacker-anti-acta...

[2] https://www.bunniestudios.com/blog/?cat=28

[3] https://en.wikipedia.org/wiki/Andrew_Huang_(hacker)#Novena

[4] https://www.bunniestudios.com/blog/?p=5166

[5] https://meltdownattack.com/
How about NYC's stop-and-frisk policy

https://en.wikipedia.org/wiki/Stop-and-frisk_in_New_York_Cit...
What makes this a specifically anti drone technology? Surely the electronic warfare community has been able to do directed EM pulses for long time, what stops it from being a generalized anti aircraft tool?
> It just seems so thunderingly obvious today.

If you ignore the path dependency it is not. The smartphones are mostly computers with phone functionality being a vestigial feature.

An alternate history might have consisted of laptops shrinking to tablets and then "micro-tablets" or something which don't have a phone functionality (data plans only) and the calls would happen over IP.
They're pretty much designing a whole new OS stack actually.

https://en.m.wikipedia.org/wiki/Google_Fuchsia
Very nice. If this works on ec2/droplets, I might have found a good solution for my iOS/macOS CI needs.
Ranked Programming (Probabilistic Programming Without Probabilities) [pdf]
Thank you so much for this. A CS professor of mine who is currently struggling with her income and her future (even though she is tenured) could really use something like this (she doesn't mind doing boring programming work).
A thread from 2017: https://news.ycombinator.com/item?id=14842951
I mean fewer (and less developed) in the context of data analysis and statistics where it is a competitor to R. Every time I consider using Python after getting frustrated with the more ugly features of R as a language, I take a look at what's available in Python, as from a language point of view it is a bit nicer (as is Julia). But then I see what I would have to reimplement myself if I switched, so I don't.
They're already working on getting Starcraft to 64 bit [1], but Starcraft is also interesting in that this is the second time this has happened. As a PowerPC application, it also required Rosetta back in the day, and now will need further recompilation for 64-bit only Macs.

[1] https://us.battle.net/forums/en/starcraft/topic/20762237268#...
Fascinating. Although the tiny numbers for 'vaccine' and 'birth control' make me query what's going on here
Are you saying that because they're really good a controlling resources, even if they do unethical or horrible things with those resources, that's okay, because they're really good at it?

I'd question whether "Is the market aligned with the interests of society?" is really true given, for example, unaccounted for externalities like global warming.
> Or it's a pile of nonsense from a company desperate to deflect blame. How could poor poor Equifax defend itself against foreign governments?

Bloomberg has plenty of criticism, they just don't wrap it in the shrill click-bait headlines of other "news" outlets.

> note that a 2 engineer startup could do better by eg running rails and checking bundler-audit on every deploy)

On systems a fraction of the size, with a fraction of the traffic, and not under a constant withering assault from hackers.
UFC Fight Night 154 Live Stream: Moicano vs. Korean Zombie
https://www.reddit.com/r/lancora/comments/c3wnum/liveufc_fight_night_154_livestreamreddit/

https://www.reddit.com/r/lancora/comments/c3wnv1/streamufc_fight_night_154_livestreamreddit/

https://www.reddit.com/r/lancora/comments/c3wnvg/unofficialtv_ufc_fight_night_154_moicano_vs_the/

https://www.reddit.com/r/lancora/comments/c3wnw8/officialboxing_ufc_fight_night_154_live_streams/

https://www.reddit.com/r/lancora/comments/c3wnwq/fightofficial_ufc_fight_night_154_live_streams/

https://www.reddit.com/r/lancora/comments/c3wnx1/ufc_fight_night_154_live_stream_on_reddit_2019/

https://www.reddit.com/r/lancora/comments/c3wowg/ufc_fight_night_154_live_free_on_reddit_2019/

https://www.reddit.com/r/lancora/comments/c3wowg/ufc_fight_night_154_live_free_on_reddit_2019/

https://qiita.com/Cancio-vs-Machado/items/74177014e435c6bdbafa
I have a personal policy of, "I won't wait more than a moment for the Costco receipt check." I can assure you, they will run after you sometimes and stand in front of your cart to keep you from leaving.
You’re missing the part where Treasury agents swarm the Libra offices and arrest everyone for various flimsy charges. If there is one single thing that enrages the government more than anything else, it is denying it revenue.
Some US prisons are banning books on coding
I like the odds in the US better than anywhere else. No other country has a better track record of protecting freedom of speech.
The only way we could know would be to ask someone who had done both. But of course it's very unlikely there's any such person. If you can win, you probably wouldn't cheat, and if you have to cheat, it's probably because you can't win.
Kirin chips are ARM-based. Most OEMs don't make their own chips. Same with Samsung Exynos, Apple A*.
"Squalor" is a bit of a stretch; the article seemed more focused on the existence of two economies in the US, which in my experience is not far off the mark. And the use of after tax income in the article you cite is disingenuous: of course Europeans pay higher taxes, they also get much better services across the board. Your article reluctantly admits this in a single sentence, buried near the end:

"But to the extent that governments in Western Europe are more likely to provide services to households that may not be captured in household income, such as the National Health Service in the UK, it is possible that differences in the quality of life between the U.S. and Western Europe are narrower."

When you figure in the massive student loan debt and catastrophic impact of medical bills on many middle class families, this can only be regarded as a gross understatement.
I think about this all the time. Thank god somebody has an interest in building programming languages, and other lower level nitty gritty work. Lord knows i wouldn't be able to do it
Yeah, but it's simpler just to move the additional args to `set` calls than to remember the syntax for disabling the directive. It's just irritating, and especially so because, for some reason, in VSCode it ends up highlighting literally the entire file as an error instead of just the shebang.
> I'm guessing this is more of a "we're heating the electronics beyond their operational capacity" than "we're inducing surges in the traces and overloading circuitry" kind of killing.

I suspect it's the opposite: very high-power but short duration microwave pulses that will induce sufficiently high voltages to blow insulation somewhere important in the target device. I don't know enough about antenna/dish design to estimate what frequency band it operates in and the $15M price tag is low enough to rule out some of the really advanced microwave sources, but we could still potentially be looking at multi-MW pulses.
I think that as the years go by we’ll see ageism reverse. The early 80s is really the first time CS education really started taking off and it continues to be a very popular major. These people are now starting to get old and it’s the first time we’ve had this vast an older software developer workforce. I think it’ll have more effects than just anti-ageism but also the coming into our own in regards to engineering by way of having older mentors.
NASA's Curiosity Rover Detects Spike in Methane on Mars
Another huge mistake was they tried to incentivize app development instead of good app development. There were good apps on the windows phone, but it had so much rubbish the good apps were hard to find.
Besides Whitney being being very good at finding and sidestepping bottlenecks (like writing his own memory management because the OS one is too slow), the entire interpreter, db engine and 3rd party software fits into L1 or at least L2 cache. This is a marketing blurb saying that as well https://kx.com/discover/in-memory-computing/ . But when you read about and try out Whitney software you will see that terseness in every way does makes things faster.
Range, I guess
In-game tokens can be legally treated as just part of the game because they can't be transferable to mates and cashed out to hard currency.

As soon as (for example) Zynga claims that tokens can be cashed out for hard currency or used to buy arbitrary real-world things outside of that game, that would mean that all kinds of money-related regulations would start to apply for them. For example, many game mechanics that include these tokens and randomness would fall under gambling laws; and money laundering/KYC laws would start to be relevant. That's why pretty much every company offering such tokens will pinky-swear that they're not redeemable for cash and real world things, and take at least some visible action to combat any black market for such sales lest they'd be considered aiding money laundering.

In essence, you can't really have your cake and eat it too - there can be a cryptopunk-ideal digital currency but pretty much every legitimate business selling real world things would be prohibited from touching it (at least in nontrivial amounts, if they don't do their own deanonymization of customers like all the legitimate Bitcoin exchanges do); or you can have a digital currency that's usable on a scale (like Libra) but it can be that way only by implementing KYC (i.e. anti-anonymity) and AML (i.e. possibility for censoring payments).
I had a friend at work who'd been a big fan of the Nokia Communicators who got one of the early bastard phone/PDA/Windows CE spawn. Similar form factor to the communicator - sideways foldaway keyboard, but 99% of everything seemed to need the stylus. It even had a start button in the UI. HTC I think - this must have been back in the early 00s.

After he'd bought this thing there was... So. Much. Swearing. :)

From my recollection the only thing it did reliably was crash. A lot. An awful lot. Oh, and that the UI was comically fiddly.

He went back to the communicator, then later bought just a regular phone, the fancy Windows crashing thing became his in car map to run autoroute. It used to crash just running that.

A few of the guys in the office had used Compaq or HP PDAs and were keen on the idea of the then new Windows phones - his early adoption saved them all from an expensive mistake. Me? I stuck with the Psion 5. :)
My only thought about malloc() is that it was susceptible to fragmentation and applications needed to manage their own pools of similar sized blocks. But definitely an odd comment without further allocation.
You said "don't need it, didn't ask for it". For that to be true, you would have never asked for credit, applied for loans, etc. Then the only information a CRA would have had about you (if any) was public information that could be obtained elsewhere. So what information was disclosed that you should control and entitles you to a "cut" of anything, then?
Or keep it there where you have one of the most powerful companies in the world to defend it.
Hey man, I started my career 7 years ago by teaching myself PHP, jQuery, and CSS. First real job was as a "full stack web developer".

I always was in awe of the low level stuff though, so I took every opportunity to move closer and closer to the hardware over the years. I'm now a firmware developer!

Point being, where there's a will there's a way. If you can align some DIVs, you can malloc() some memory and pack bytes efficiently in a struct :) It all comes down to where your interest is.
Regarding the foil reference, it’s actually a reference to something that technology has made obsolete. Back then people used to use overhead projectors for presentations, and the sheets of transparent film were called foils. There were sometimes hand drawn with markers, people could have used LisaDraw to print foils. Later on programs like Aldus Persuasion and Microsoft PowerPoint were used, but for a long time their output was printed rather than used directly like most people know today.
What would happen if you wrapped the drone in tinfoil (leave only the blades out), or a metal sheet with holes like microwave doors?
> I think the idea behind Libra is that, while the peg will drift, Libra will still be a drastically more stable store of value compared to almost every other crypto.

There will be a temptation to speculate on it. And once started, speculation could easily get out of hand. If they want some semblance of stability they’re going to be prepared to actively engage in monetary operations, just like any other currency.
Ask HN: Best Database in 2019? (SQL / NoSQL)
This is in fact how all threading worked before processors started coming with multiple cores. Windows 95 used "sequential threads". Eventually we got "hyper-threading" which was indeed threads running simultaneously, and then ubiquitous multicore computing.
I wonder if they simply haven't seen a strong application of logging, and therefore don't know what they're missing.

Is there an opportunity in your daily work to sneak some good logging into a complex subsystem to show how valuable it can be?
Honestly I can’t recall which gen dropped it, but presumably the moment they reached their EoL for the last non-64 bit device they had no reason to maintain the development cost of having a 32bit OS, maintaining support for communication between 32 and 64bit apps, nor the cost to users (doubling the size of the resident system memory, confusion of some apps running on some device but not others, etc).

And then knowing that if you drop 32bit then you can gain space on your silicon.

What irks me is that devs saw the first 64bit devices come out, and didn’t go “I should recompile my code”. Honestly the fact there are so many new apps made for pc that aren’t 64bit is mind blowing to me.
Whereas today they're embracing Linux and Windows is getting so much better for it.
I was thinking it’s entirely possible for him to just live stream the whole run.

Heck, he could run a marathon on his own this weekend and live stream it.
This system can be of good help in Gatwick like situations [1].

[1] https://www.bbc.co.uk/news/live/uk-england-sussex-46564814/p...
There are a few cases of well known esports teams caught cheating, who were really good on their own / likely won smaller contests without cheats. Although after the fact becomes known, the opinions / memories may change a lot.
SEC Filing Shows American Airlines Profit Comes from Frequent Flyer Miles
Try places outside of Appalachia, too.
I think plenty of people have done both. Winners can't be cheaters and vice versa is a nice saying but I don't think it holds.
Indeed. Microsoft engaging in said behaviour with Compaq over beOS was directly responsible for my exploration of and ultimate preference for non-MS platforms in all things.

It's telling that marketing / branding / repuation doesn't factor into his internal model of Android vs. Windows phone.

At the time, google was doing a good job of branding itself ("do no evil") as an open, transparent (at least in terms of source code) and interoperable member of the community.

(oh how times / perceptions have changed...)

So google and had a lot of good faith with developers who were unhappy with Microsoft's ethics/business practices, browser war schennanigans, etc...

This played no small role in Android's early adoption and ultimate success.
The entry cost of introducing the first set of distributed applications is so high you need backing.
Infographic: Amazon's Biggest Acquisitions
They’ll want an observer because “GPS watch malfunction” will be the next excuse. It does happen.
Sometimes I wonder that about fraudsters, especially the successful ones who pull off lengthy cons. The amount of effort, work and diligence they put into cheating and ripping others off could have probably got them to where they wanted to be in the first place if they just applied it towards studying and working hard. For example, see this kid in Florida who kept repeatedly getting busted for being a fake doctor. He set up his own medical clinic and was seeing and billing patients. It takes a lot of work to run a medical clinic! He probably could have just applied himself and become a physician. https://www.nbcnews.com/news/us-news/florida-teen-arrested-p...
Exactly right. Microsoft was profoundly ahead of the curve! They were pushing their tablet/slate stuff 5+ years before the iPhone and iPad. Their key mistake was attempting to leverage Windows, which forced an awkward stylus mode driving a shoehorned desktop OS.

Apple blindsided them with a better cellphone instead of a worse computer, and so it slotted in naturally

Microsoft could only conceive of Windows devices. Apple's big idea was to not make the iPhone a Mac. If anything, they overcorrected, dragged kicking and screaming into allowing apps at all.
The whole "dopamine hit" thing isn't real, mostly just bad science writing, https://www.nature.com/articles/nrn3817 (p.821).
I'm pretty sure that everyone on the planet will agree with him that if you are a founder you can't expect 40 hour work weeks if you want the company to get somewhere.
I too have been using Apple computers since the Apple ][, and I never heard of iLamp, either.

iVory, definitely:
https://en.wikipedia.org/wiki/Symbolics#Ivory_and_Open_Gener...

iRack, of course:
https://www.youtube.com/watch?v=rw2nkoGLhrE

iBrator, naturally:
https://www.youtube.com/watch?v=EExgxtJjRS8

iSmell, unfortunately:
https://en.wikipedia.org/wiki/ISmell

But iLamp? Nope.

Where can I turn in my nerd card?
Irrational Games, who made Bioshock Infinite’s company went out of business. Who is going to update it?
Probably because most personal assistant people are female. Women are perceived as more helpful and less threatening, largely because we aren't wired to have to fight them. This was tested by Amazon and Microsoft when creating their respective assistants; consumers prefer women as assistants.

You can say this is a bad thing, but very few people want their voice assistant to finger-wag at them.
> Nothing breeds failure quite like success even, evidently, in hindsight.

Great empires are never brought down by their failings, it is their successes which do them in.