skysight-inc/HackerNews huggingface dataset:
High-performance JITs via partial evaluation of interpreters is the impressive part.

Self-hosting Java isn't a huge deal. IBM's Jalapeno/JikesRVM has been a JVM implemented almost entirely in Java for decades. It self-compiles by using the highest tier of its JIT on itself and then dumps the native code in memory to disk as an executable. Though, as far as I know, JikesRVM doesn't keep around its own bytecode (or an SSA representation of itself) for later dynamically re-optimizing itself or inlining parts of the JVM in user code hot spots. Hopefully a Truffle/Graal-based production JVM would be able to dynamically re-optimize/inline almost all of the JVM into hot spots in user code.
I like Ada's indexing range types, if you do it the right way your arrays can be 0-index or 1-index or indexed from 23 to 149. The bottomline is that in a good language it shouldn't matter and the programmer shouldn't even know how the compiler indexes the data. You iterate from array'first to array'last.

I do prefer 0-based indexing, of course, but often using indices can and should be avoided anyway.
What about credit score systems like the German SCHUFA?
https://en.wikipedia.org/wiki/Schufa.

They have their proprietary algorithm to calculate a credit score, for example you almost cannot find an apartment without presenting your SCHUFA review and there is now way to know how their score is calculated (it has even been shown in the past that they use incorrect or outdated data for their calculation).

That’s the definition of a black box in my book.
He didn’t actually serve any of the time.
Ask HN: What to ask intransparent startup CEO near end of runway?
I work for a small startup. The CEO and other bosses are very intransparent. There are hardly any meetings or any other communication, and that's the way it always has been - although because of work-from-home due to the pandemic, it has become even worse.
It's probably not malicious, I guess, but they are very young, inexperienced, and just not good at communication overall.

I'm aware that the company only has funding for some more weeks. Now I'd really like to know if there are any remaining options for them to get funding or other money.

Which questions should I ask in an upcoming meeting (about totally other topics), to get them talking about strategy and options?
There absolutely is a zeroth second! It is the 60th second of the prior minute. This is actually the exact reason why midnight is 12 AM not 12 PM, and noon 12 PM not 12 AM.

If there weren't a zeroth second, minute, hour, day, month, year, or century when was 12:00 AM of Jan 1, 2000?

This is why a zero _offset_ is the initial _value_ for many implementations.
A free market also has no senses for lost potential. It only sees the local optimum. External Events and competition between systems enable societys with free markets to move to larger local optimums, but the free market is incapable of doing so by itself. Proof - the mountains of cash at mountainview going nowhere.
WTF, so this kinda normalises copyright infringement if you are a high profile personality?
had someone smash my window and rifle through my stuff. Window was $70. I found a uncached $375 check on the passenger seat I had lost in all of the checks from work (back when you got physical checks). So... yay!
"Very few teams are actually practicing CI/CD" is mentioned in the article.

In an enterprise setting, due to segregation of duties, it's often true that CD is impossible due to restrictive change management processes that result in unpredictable and typically week-long cycles.
With the hard realism approach, a corporate entity would fund an independent body of research, and then re-use publications that match their agenda.

Hiring someone (perhaps with aspirations to buy their loyalty?) entails risks. Instead of pulling funding from the "independent think-tank", google now finds itself in the midst of a potential discrimination/political scandal involving an employee.
Yes but he (OP) was specifically comparing to how Bezos and Musk appear and insinuating that someone from the Chinese culture must present themselves in the same way or there must be foul play.

Just to clarify, I'm not really in a position to analyze the meaning behind his current attire and choice of background relative to his past, so I'll take your word on your analysis of that.
Wow that is amazing progress you made! :D

I dreamed of people like you with deep knowledge of internals of operating systems will come together to solve the problem of virtual drivers! I mostly made Deskreen for that purpose. To bring a problem to community so we can make a really cool stuff that will outshine all the commercial applications out there and be the best screen sharing solution.
That is a wonder of collective learning :)

It would be really great if you share a solution on Deskreen github.

Cheers
+1 datapoint: I've decompiled several to find out how they work, and found most use mono. Maybe it depends how indie your game is?

My dcompilation writeups can be found here: https://www.boristhebrave.com/category/level-generation/
He didn't serve time yet, his sentence was postponed due to corona.
Yes, this isn't usually an argument I care for, I happily use zero-based and occasionally having to pause to remember to get it right in SQL is a minor annoyance and that's that.

But then recently I was doing some 'munging' to get some data structured correctly to display in a chart over months, with a variable start month that depended on the data. Well, let's just say that involved a fair amount of +/- 1 ing, and is hopefully the last time I think 'hm, it'd actually be quite nice if you could choose which to use on access' (or per function?).
The only way I can read your argument is if I were in the spirit of "the big guy is always wrong".

If you're accused of a SECOND action taken against an ethicist, and AGAIN it's not because of anything you did that was bad, then yes your hand is actually being forced to say more than "no comment".

It's absolutely incredible how much Google has not spoken out to defend itself against the lies upon lies upon inconsistencies that Timnit has thrown out. And now another case pops up?
Canada's?
Yes, agreed.

Someone creates a weak troll, like "the OK symbol is now an alt-right symbol" and people go crazy over it.

"Oh it's a dog whistle" no, it's an internet meme that got gratuitously amplified for free (this phrase could also be a summary of the Trump campaign).

(Also "true" dog whistles are not explained - their meaning is extrapolated from context. Kinda like saying "yaml lovers" to indicate k8s users)
Well, it is racism. Watching America from the outside, it is quite obvious. Blacks from my country visiting America experience a culture shock how they are treated there compared to here; for context.
The Democrat/Republican duopoly is mutually beneficial to both party. Grassroots populist candidates (Perot, Trump, Sanders) are a pain in the ass for both of them, as would future ones be.

Wouldn't it be convenient if a massive spectacle was to occur, whereby the US public could see in 4K HDR the danger that populist political candidates introduce to the system, how it "threatens our most sacred institution: Democracy.

And as luck would have it, along comes a massive throng of obviously angry and delusional Trump supporters, with well advertised (and well known to authorities) plans to descend on the US Capitol, to "rescue Democracy", or some such nonsense.

So, what do you do in a situation where you have hordes of angry (and possibly armed) political extremists heading towards a politically strategic location, on a particularly important day (in your democracy)?

Do you:

a) Beef up security

b) Not beef up security

It seems like option (b) was chosen. Depending on what variable one is optimizing for, this was a terrible choice, or an excellent one.
Python's -1 is the 0-based index of the last element.
Another angle:
Elasti Co gives away their IP presumably as a marketing ploy to get adoption and lock in. AWS comes along and uses free software to build a platform users want. Elasti Co gets mad they aren't in full control of the software they gave away and now want to control its usage

Some other thoughts
Where do you draw the line between "cloud", consulting, and just hiring your own engineers to run it. One is fully outsourced and one insourced but the result is the same (someone is managing an Elasticsearch cluster and making money doing it)

It's in Amazon's interest to contribute some of their changes back or they end up with an incompatible product that becomes a less attractive "Elasticsearch" alternative.
They attemtpted to storm a federal building in Portland every night for weeks without being "gunned down".
A SCUBA diver here. Apparently we are all racist while submerged.
Trump pardons Levandowski,who shared Google's self-driving car secrets with Uber
Including active refusal, yes. It's baseline.

The "catches" to everything being free:
- Cannot save any money whatsoever. As with all government budgets, what you don't spend is deducted from the next check.
- Can receive a maximum of around $50/month from anywhere else. Anything above that is deducted from the next check.
- Cannot own much property. They want you to sell everything and live off that first.
- Have to report all your assets and provide bank statements to all accounts.
- Have to be prepared to fight the bureaucracy. They make mistakes, and usually against your interest (we won't pay because X). Complaining has always solved all issues for me, but it takes two weeks minimum to get an answer. If you didn't file everything correctly two weeks before you needed it, you might go half a month with no money until it resolves. Unless you show up at the office crying. Then they'll help you on the spot. Information doesn't flow between departments; You have to provide everything any department asks regardless if they have your info elsewhere in the system. Often they require you apply for a different benefit first, even if everybody knows you don't qualify; They require the rejection to proceed. Add another two weeks.

And the real bummer:
- If you work, everything stops. So you can't work part-time. You have to earn at least as much as the welfare for working to make any economic sense. It's annoying. I'd like to work occasionally, but there's no point. The choice is between doing nothing and getting X, or spending all your time and energy working 8 hours a day, five days a week and getting X+1. Some people go crazy without jobs; I'm creative and self-driven so I make all kinds of stuff by myself. It's pretty neat.

And there's always cash. What they can't track they can't take away... Gifts best given in cash. Unused budget best withdrawn from an ATM and stashed in the matress. God UBI would do so much good here. People stuck in this "welfare trap" could actually work a little to improve their standing.
Tried this a while ago, disappointed at HD usage.

My solution as heavy TTS user who has balabolka setup to read copied text which naturally leaves a log for future reference. There's extentions to auto copy highlighted text and append urls which makes entire flow straight forward. Log each day is around 1-5mbs of text saved in a big folder. Biggest limitation is trying to advance search unstructured text files by complex keywords within dates. I'm sure I can setup each clip with delimiters so logs can be imported into a searchable DB, just too lazy.
I was thinking the same: Who is responsible to deal with my GDPR removal request?
The rumor is it is the magic number that gives you a good enough page load times as long as there is no video content.
The original definition of "hacking" was "hacking code together". Move fast and break things. There are a lot of us OG and TNG hackers here. It's kind of the SV spirit.

"Cracker" is the term used commonly - as in "crack the nut"; i.e. gain access to systems / break copy protection etc. Then you have the phone guys, the phreakers, whistling for free calls.
Just to get this straight:

The researcher who tweeted out the name of an employee who's email has been blocked, and throwing out theories about crackdowns and firings - that's all good.

Explaining the email account has been blocked due to mass-leaking documents - that's beyond excusable?

Sure. When facts contradict your opinion, you shouldn't hate the facts.
In terms of affordability, I've found this comparison:

https://www.numbeo.com/cost-of-living/compare_countries_resu...

It would probably be fairer to compare Hongkong with London because the UK is obviously a large country (compared to HK, essentially a single city).

The UK has some nice places but also many ghastly ones (it has both the wealthiest and most deprived areas in Western Europe). London is different from the rest of the country in about all aspects.
I feel like your first two sentences are conflating the belief that research has to involve activism, and the belief that activist pursuits are worthy research.

Why is the aim of exposing ideology not worthy of being researched in your opinion?
Also talk of putting it on the secret computer for national security until use.
Aww... die she like a kill pelosi meme and got suspended? Good for us.
Divatrim Keto Diet Review – Does This Keto Diet Pills Works?
Divatrim Keto are delivered when fat is consumed with smoldering heat for energy. At the point when your body sees an especially high convergence of them in your framework, it triggers ketosis subsequently. With Divatrim Keto BHB, you’ll accomplish ketosis quicker than you would normally. Furthermore, you’ll see preferred outcomes over you would by slimming down alone. It’s an across the board emotionally supportive network!Click Here https://www.globenewswire.com/news-release/2020/12/20/214825...

https://sites.google.com/view/divatrim-keto-weight-loss/

https://medium.com/@stanleyack/divatrim-keto-where-to-purcha...

https://divatrimketocost.wordpress.com/2021/01/20/eyesight-m...
The text editor is this one https://github.com/BalazsJako/ImGuiColorTextEdit, it's listed on the third-party attributions page (https://www.tejotron.com/thirdparty.html)
Related: https://news.ycombinator.com/item?id=25801693
Node.js Cloud Development in two minutes
Teambuilding, when it works, is usually something that just happens, and isn't scripted. Watercooler interactions, discussions after work, even maybe a company barbeque.
Actual company sponsored teambuilding events, in my experience, have been total shams, never taken seriously by the participants.
This Archer episode kind of sums it up.
S6E5 Vision Quest, sorry I don't have a link to the full episode.
What is up with the pen in his hand and his thumb movement?
Any ideas?
K417N/E484K have allowed SARSCoV2 to become resistant to antibody neutralization
Some of the comments below are rather heated. I’d like to quote an excerpt from the Anti-Defamation League’s page on the “ok” sign. [1] I think it is a reasonable take that acknowledges the validity of the perspectives posted here. Context is important.

> Use of the okay symbol in most contexts is entirely innocuous and harmless.

> In 2017, the “okay” hand gesture acquired a new and different significance thanks to a hoax by members of the website 4chan to falsely promote the gesture as a hate symbol, claiming that the gesture represented the letters “wp,” for “white power.” The “okay” gesture hoax was merely the latest in a series of similar 4chan hoaxes using various innocuous symbols; in each case, the hoaxers hoped that the media and liberals would overreact by condemning a common image as white supremacist.

> In the case of the “okay” gesture, the hoax was so successful the symbol became a popular trolling tactic on the part of right-leaning individuals, who would often post photos to social media of themselves posing while making the “okay” gesture.

> Ironically, some white supremacists themselves soon also participated in such trolling tactics, lending an actual credence to those who labeled the trolling gesture as racist in nature. By 2019, at least some white supremacists seem to have abandoned the ironic or satiric intent behind the original trolling campaign and used the symbol as a sincere expression of white supremacy, such as when Australian white supremacist Brenton Tarrant flashed the symbol during a March 2019 courtroom appearance soon after his arrest for allegedly murdering 50 people in a shooting spree at mosques in Christchurch, New Zealand.

> The overwhelming usage of the “okay” hand gesture today is still its traditional purpose as a gesture signifying assent or approval. As a result, someone who uses the symbol cannot be assumed to be using the symbol in either a trolling or, especially, white supremacist context unless other contextual evidence exists to support the contention. Since 2017, many people have been falsely accused of being racist or white supremacist for using the “okay” gesture in its traditional and innocuous sense.

[1] https://www.adl.org/education/references/hate-symbols/okay-h...
You can't represent the length of that same array in the domain, which is normally enough to make this scenario unusable.
In a modern JIT with dynamic decompilation you can do these things in place, because the compiler essentially has global knowledge. The only real issue is to define the semantics (and then implement it of course). Objective-C is AOT compiled so the runtime checks are needed all the time.
Technology Without Industry
True. Here in Germany, we were very frightened by the attempts of the president to attack the election. It looked like a banana republic to be honest.
>> The man believes manslaughter is the cost of doing business for innovation

> There's a difference between accepting the costs of progress

I'm not seeing the essential difference here.

P.S. I know nothing about Levandowski, his beliefs, or his statements. Just commenting on what the parent wrote.
>People who use the things on a regular basis think they bring back profound insights, because the drugs make looking at a flower feel profound. Yet, the actual insights brought back by people on their “trips” tend to be the type of thing a bit of self reflection would take care of, like “I’m mean to my family sometimes, and that’s kind of shitty.”

That’s already something valuable and potentially life-altering. People pay analysts to get there – often with less success.

But who said you need to “bring back” the insights for them to be valuable? Reaching different insights (or just another state of experience) can still be valuable, even if you can’t bring it back.

First, because you might have a change in you, even if you can’t articulate it/bring it back (can people really articulate the changes in their thoughts/personality from seing a deep movie or hearing a deep classical music work? Do they not exist?)

Second, on its own. Like a glimpse of something you can’t bring back. “You had to be there” stories might be boring and useless to others, but they’re still good for those who experienced them.

>I’ve yet to hear of any sort of improvement in creativity or even a single interesting idea anyone has ever brought back from psychedelics.

Really? How about half of 60s’-70s rock masterpieces?
I remember reading one of Ron Graham's early papers on scheduling [1] when I was a grad and thinking to myself: I'll never have the mental clarity to achieve what this guy has done. What a mind. His wife shares [2]:

``On the wall in Ron's office, he hung a poster of squares arranged in 90 lines each consisting of 52 little squares. Later on he modified it so it contains 100 lines. (He sometimes joked that his grandma lived to 99 and then hit by a truck.) The rule is to fill one square each week. Thus, one can see how many squares are left and how finite and precious life is. He only used 84 lines but every square was gloriously filled.''

[1] http://www.math.ucsd.edu/~ronspubs/72_04_two_processors.pdf
[2] http://www.math.ucsd.edu/~fan/ron/kayak.html
I was thinking a bit about an "on-edge DB" recently, perhaps something as simple as some way to persist and sync IndexedDB data between user sessions. Not usable for everything but probably great for a small CMS or a blog.

For running a write-enabled DB on a CF worker a major problem is that the only storage option that I could find has really low write limits [0], 1000 writes a day for the free option. "Durable Objects" is a beta API, perhaps its transactional-storage-api [1] has better limits?

--

0: https://developers.cloudflare.com/workers/platform/limits#kv...

1: https://developers.cloudflare.com/workers/runtime-apis/durab...
Do I understand correctly that NixOS is a layer on top of a standard Linux distribution? I’m a bit familiar with nix the command line tool (just a bit). Given the name NixOS I expected it to be its own distribution. Is it instead a set of tools (nix package manager) and abstractions?
"Issue" as in emergence, progeny, offspring.
Clothing is made in Bangladesh, but computers are still made in China. Cheap is no longer China. It is skilled.
It's kind of hard for me to claim Apple is all marketing hype when they've just released their own new silicon that is by all accounts outstanding. That's not marketing, that's real engineering.

(Unless they didn't actually do that work and just white-labelled some chips from another firm)
https://www.businessinsider.com/amazon-responds-to-parler-la...

Could be that when you advertise for nazis to join your platform that you have to implement a robust and fast moderation model or you could pretend to have one and let the hate spiral.

The comment about the shadowbans is even funnier. They literally austed progressive politicians and users to keep the platform aligned to rightwing information but I don't hear anyone talking about that.
Step 1: Gather timings of key presses from a lot of kids.

2: Use ML to learn how to simulate it.

3: Sell it as a service, labeling it KaaS.

4: Profit, then go to jail because of a misunderstanding.

But seriously, is there such a tool to automate this?
Can't uninstall Adobe apps without an account (2018)
This reminds me of when I was about 14. I had a Tamagotchi which I had for a record amount of time. My niece, about 2 at the time wanted to see it so let her hold it. Within 1/2 a second, she squeezed both buttons at the same time and crashed it.

My daughter managed to buy 24 hours of football pass with NowTV by pressing the same button repeatedly on the remote within about 5 seconds.

So a crash like this doesn't surprise me.
I'm not French, but your comment just made me 'realise' that people who use 12h have the largest numbers when we on 24h have the smallest, almost like the 'start' is one o'clock. Weird.

Same :00 start happens with minutes on 12h though of course.

I think GP didn't mean to talk about time, has a point regarding months as I replied elsewhere. We represent the months numerically as 1-12, and I have recently found that annoying to work with.
There is no free market and there can't be - it's a theoretical ideal whose actual implementation is impossible, and we can only get so close to it without starting to incur extreme humanitarian costs. But since we can speculate about the outcome of a truly free market, here's my view:

In a free market, the first entrepreneur to get a loan from the bank to build up some of the infrastructure would beat all the public collectives - they could just build up, sell at a loss until the local collective gives up, and jack up prices as most users switch to their offering. Rinse and repeat, and with every iteration it only gets easier - because wealth and power compound, much like interest in the bank.

A free market structurally favors larger companies. Unlike what some people say, government intervention is neither necessary nor sufficient to enable monopolies - all that's required is the positive feedback loop on capital. The more you have, the easier it is to get more.
Wasm is build as an efficient target for C/C++ like languages. It's mostly a striped down portable CPU intruction set. Graal/Truffle is intended to be an efficient target for everything. It's a toolbox of crazy magic for building your own JIT.
There are not equivalent.