skysight-inc/HackerNews huggingface dataset:
One case where this is useful is where you want determinism. You don't need a particular order, but you do need it to be consistent.

This comes up a lot in compilers where you don't want the output code to vary on each run.

This is specifically a big problem with Go, because maps use random iteration order so you don't depend on it. I feel that was a mistake. I would rather they took a page from Python and JavaScript and used insertion order. The reason they did not was to avoid painting themselves into a corner with respect to algorithms and options in the future - which is reasonable.

Rust uses a randomly seeded hash algorithm on purpose to defend against hash DOS attacks.

Hashing doesn't necessarily mean indeterminate, outside of Go and Rust, but it can be tricky to guarantee because it depends on the algorithm and the memory allocator (which is often multithreaded and can introduce non deterministic behavior.)
> You can't just pick a legal term and interpret it as literal English without any knowledge of the actual precedent around it.

That's exactly what you are doing. You responded to somebody typing literal English with an spurious debate about a legal term no one asked about and is different depending on what jurisdiction you live in.
> England is occupying part of Ireland.

England is clearly not, since Northern Ireland is a separate country in the UK, not a colony run by the government of England.

After ~400 years its hard to say the UK, is, either, unless you want to say most of the Earth is occupied, often occupied territory of countries that no longer even have a notional government, and often occupied by people who are detached from the government that initiated the occupation (which may itself have ceased to exist.)
I mean, the most literal meaning of "a bias" is "a slant," which is where you get terms like "bias tape" and "bias cut."

From this literal sense of "slant," you get the figurative sense of "inclination" or "preferential treatment." This meaning appears in quotations hundreds of years old.

Finally, as "biased" stops being a fancy newspaper word and enters the popular lexicon, it gets subjected to regular pronunciation tendencies. And one of those tendencies is the simplification and elimination of -d at the ends of words. A lot of people in the US pronounce "hand me that" as "hammy that," "send me an email" as "simmy an email," and so on.

So it's not surprising that saying and writing "bias" instead of "biased" is popular.
Everyone is in the same boat - they are taking time with production. At least they are communicating and showing the effort that is going into production. This is 100x better than some of the other products I've `backed` on crowdsourcing platforms.
I actually think your argument is pretty bad faith.

You are, on nothing but assumption alone, assuming you know this persons intentions, you know their opinions, where they got them, and other people just like them with their opinions.

Then you go on to ignore their actual argument completely, and say, essentially "who gives a fuck if we have another 20 years excess emissions if people end up in cars"

Well, presumably the OP does, because he was making a point as to why it is questionable that EVs are good for the environment.

You basically insulted his character and his argument by ad hominem, then said "who even gives a fuck? I just want everyone to own a Tesla!"
specifically for florida, their entire foundation is swiss cheese. climate change will hasten their detriorating condition. their farmers will do the same.

some structural declines will take dcades, but id expect this like we now expect more frequent and stronger hurricanes.

even then, the political climate is just toxic by itself
Fortran’s ASSOCIATE construct can help with that.

associate (x=>(complicated variable))

if (test) then

x = …

else

x = …

end if

end associate
See the insufficiency of ego-centric consciousness.
This title is sort of clickbait. I was expecting to see something about ELKS[0].

[0] https://github.com/jbruchon/elks
No, this definitely doesn't work, random installers and executables downloaded from github.com definitely show the SmartScreen popup.
I completely agree. My willingness to pay is directly proportional to my conviction in the effectiveness of the proposed solution.

The internet has revealed us to be very picky shoppers. We do a lot of comparison shopping, looking for the "best" deal on the silliest item. That same skepticism applies to policies, even effective ones. I want to fund the best ideas, and the best ideas should be backed by compelling models and, ideally, empirical evidence.

There's something to be said for the VC mindset here: funding many things, each of which has a low probability of succeeding, and using unicorns to subsidize numerous losses. Tax payers don't like losses, but an example of something kind of similar that the government already does today is science funding.
Ask HN: Do you have a personal wiki?
I have learned that taking notes is more of a habit than tools themselves. But tools help developing that habit.

I can not assign folders to notes. Many times a note belongs to multiple folders. Wikis are not hierarchical and make more sense for notes but they are complex. They don't store data in plain text (or Markdown).

Obsidian is adding features that most editors don't support which is kind of a vendor lock in. Typora is a great Markdown editor but that's all it is good for. Logseq is weird and doesn't work properly for writing plain text.

Do you put your notes, thoughts, code snippets in folders or use a wiki based solution? If so does it support Markdown (emphasis on Markdown because it works great with code) and store data in plain text files?
Slab | Software Engineer | San Francisco, CA or Remote | Full-time | REMOTE

At Slab (https://slab.com), we are on a mission to make the workplace a source of learning and purpose. Our product is a knowledge base, reimagined to be powerful enough for engineers and remain intuitive enough for the entire company. The founding team has previously started and sold a productivity company to Salesforce and we are backed by top-tier investors, including Matrix Partners, CRV, and NEA.

With our core values (https://slab.com/about) in "Stay Lean" and "The Best Prevails", we achieved seven figures in revenue with a small team, while attracting brands like Asana, Benchling, Fivetran, Glossier, and Vox Media as customers. Our team has been globally remote from the start, so we have the infrastructure to enable flexible work arrangements.

Technologies we use:

* TypeScript + React
* GraphQL + Apollo + Absinthe
* Phoenix + Elixir [1]
* Postgres
* Docker + Kubernetes
* Google Compute Platform

We are currently hiring for:

* Software Engineer
* Senior Frontend Engineer
* Senior Backend Engineer
* Infrastructure Engineer
* Software Engineer, Support

You can find our job descriptions and apply at https://slab.com/jobs?ref=hn.

[1]: Our Elixir story is featured on elixir-lang: https://elixir-lang.org/blog/2020/11/17/real-time-collaborat...
Online bank Tangerine password is 4 digits. It’s ridiculous.
Hehe, true.
"this affects our shell game"
You're welcome, I felt the same way when I first stumbled upon it :-)
As a German younger than 25 i would certainly like to buy a nice German car in the future. However what i find nice differs from "car go fast", "car makes load brum" or "car seats has female baby cow leather". I would like to see the German engineering focus more on utilitarian cars instead of "Top Gear worthy cars". A speed limit will help encourage the industry to find other areas to focus more on.
I loved their post on the iButton. https://blog.flipperzero.one/taming-ibutton/

I've never actually come across this interface. It's not common in Australia, I still really enjoyed the write up and seeing how they overcame the difficulties.
> I'd use a VPN at the very least if I was going to attempt any kind of infiltration.

Infiltration? Perhaps it's this kind rhetoric that makes them feel they need to review new accounts to make sure they're not just people looking to stir the pot.
It shouldn't be necessary at all.
This page explains the problem with this very well: https://www.inlinereferencecheck.ca/blog/is-the-work-number-...

Imagine for a moment that your current employer is paying you significantly less than the market value for your role based on your skills and experience, and attempts to request a review of your compensation have been rejected. You may then consider looking for work elsewhere. It’s likely that the question of your current salary will come up at some point during the interview process with a potential employer.

What would you do in this situation? On the one hand, if you’re honest about how much you currently earn, the potential new employer may be reluctant to offer a significantly higher wage… even if it is the “market value”. On the other hand, if you exaggerate your current salary to reflect a figure that’s on-par with what you should be earning, you risk getting caught in a lie when that employer screens you using The Work Number. Clearly, neither situation is ideal.
Once it becomes well known and the steps get easier they’ll change the procedure. The whole point is to make it obscure and impractical.
I guess it's not going to replace programmers then. Maybe even increase demand as more time has to be spent debugging and fixing problems due to lax standards and growing complexity.

Analogous to Greshaw's law, if two standards are accepted in a organization, then bad standards (those with lesser intrinsic value expressed by time-effort) will replace good standards.
That's my point exactly. Maybe you misunderstood.
Indeed, highways are not for fun and Germany already has the Nurburgring for that purpose anyway.

However I'm not advocating taking Germany's unlimited speeds away. It's up to them IMO.
Location: New Jersey/NYC
Remote: Yes
Willing to relocate: Yes
Technologies: JavaScript, Python, React, Node, Jest, PostgresQL
Résumé/CV: https://drive.google.com/file/d/1ntI1UPZgFnQblU_nEe0icvoXRAn...
Email: Kirk.Robert.Snyder@gmail.com
About Me: Recent Lambda School bootcamp grad, looking for Junior Dev job.
Prefer: Full stack or backend position. I'd love more experience in testing or working with databases. Have spent a little time working with GraphQL and MongoDB in addition to those skills listed above.
'Cannot exist' or 'must be just a little bit bulkier'?
Court upholds Arizona voting restrictions, limits cases under Voting Rights Act
This got me curious. I cannot really find reliable numbers only concerning motorway accidents, at least not this quickly, but when it comes to total road fatalities, it appears Germany is doing worse than the UK but a lot better than France: https://i.imgur.com/ZPHb8cz.png [1]

PS: the US had in 2019 about 110 road fatalities per million [2], the UK had about 26 [1], France 48 [3] and Germany 37 [4].

[1] From page 22 of https://assets.publishing.service.gov.uk/government/uploads/...

[2] http://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/8...

[3] https://www.connexionfrance.com/French-news/Road-deaths-in-m...

[4] https://www.destatis.de/EN/Themes/Society-Environment/Traffi...
> The buyer would know that maybe the seller still has the key, since cannot be rotated

If the buyer is a spammer, they won't care that the seller can still send non-spammy messages with the account. If the seller is a squatter/speculator, they have nothing to gain from interfering with their customer's account.

> A group of people cooperating can pretend to be 99999 people?

It would be easy to determine from the (anonymous) social graph that those 99999 people are only connected to each other and a small group of other (real) people. An algorithm looking at this graph could then select 100 people out of the 99999 group and require them to meet with 2 other distantly-connected people at a specified public place. If less than 102 people show up, then those 100 lose trust points. That's how I guess it would work, anyway.
I didn't make a claim about how typical I am. If you don't know non-technical people who don't like smart TVs, you rarely talk to people about their TVs (which is not unusual.) This is akin to the oft-repeated claim on HN that nobody but people on HN cares about privacy.

What people are is utterly powerless, and living in a kleptocracy that allows markets to be funneled in particular directions by eliminating all alternative choices.
Let me put it this way, I was backer #816. They currently have 37,987 backers. They raised $4,882,784 during a global pandemic. I think I’m not off base when I said “If you can get one.”
I don't think the problem is on the "evidence of climate change" side, I think there is plenty inclusive or exclusive of this single event. The issue with the claim "climate change literally just burnt down a town" is cities have and will burn downe pre/post climate change so even overwhelming evidence of climate change is not proof that climate change caused this particular city to burn.
It’s Time for a National Cybersecurity Safety Board (NCSB)
It seems like you can't create an account if you don't have an employer they can find. Several of my previous employers are listed, but that just redirects to a sign on screen for those employers. The current employer is not listed.
I think there's a balance to be had. I'm not sure what that balance is. In general, "spend less time around people that drain your energy and more time around people that you feel energized by" seems like good advice. I think it's ok for the human race to pursue something better than "life sucks and then you die." I feel lucky that I was not born in the past, despite several issues currently facing humanity. It's ok to consider ways life might be better, even if it mostly just stays the same.
Stallman has quite a particular view on security, e.g. [1]. I think it is important to understand where he’s coming from.

I think the last 30 years have shown that, in some sense, even competent computer users can’t really be trusted to keep their systems secure. I’m not saying that the only solution is to have a totally locked down system, but I’m also not saying that having an HSM is a bad thing.

I understand that the M1 Macs get improved security from the more iPhone-like architecture but that the system is still somewhat hackable (eg there is a possibility of running Linux). So it would appear that one can have one’s cake and eat it. I think hardware security modules are mostly orthogonal to having a hackable system and companies like apple must be persuaded somehow to leave systems openable through other means.

[1] https://ftp.gnu.org/old-gnu/Manuals/coreutils-4.5.4/html_nod...
The first major problem with estimates is that there no good requirements. If you don't know what you have to build, it is pretty nonsensical to give out estimates.
This does seem to happen far too many times than it should and it can get frustrating.

Over the period of several years this happened to me on at least half a dozen occasions and recently in a two week period it happened three times.

Fortunately, in my experience this has always been fairly easy to fix, as it just requires submitting a false threat report to Microsoft Defender:

https://www.microsoft.com/en-us/wdsi/filesubmission

Each time this happens I just copy my stock standard false report into the fields of that link and within 24 hours Windows Defender is updated.
The video from the girl that made the model version has more engineering oriented explanations of how it works and is worth a watch.
In US and Canada you should be able to do a similar thing by printing your own cheque. Which doesn’t have a standard. It just requires you to have all of the information that you see on the cheque itself.
Pretty much. They have lasted between 1 and 2.5 years. I can usually negotiate something slightly better each time as well. Hardware works fine until something goes wrong and I drop it off a Geek Squad, use one of my other computers for a week, and then go select a replacement.

It also covers charger replacements and accidental damage, so if your charger frays, they replace it (a big issue with Acer and Asus). I grant that the Geek Squad people aren't great at fixing things, but replacing? Excellent.
SARS-CoV-2 infection may trigger T-cell immune response without antibodies [pdf]
Thank you. This makes sense now and seems to me the right way of looking at the matter.

I think I now understand what Mass was doing. Something like:
"The bigger my overall remuneration (salary + bonus) the smaller the relative contribution made by my fixed salary."

Right answer, wrong question.
Well this presumes two things, one, that there are no valid arguments against cap and trade, and two, that propaganda against cap and trade is not effective. But both are true. Plenty of people do oppose cap and trade simply because those influencing their political stripe loudly oppose it, and plenty of people have valid concerns about what the effects of such a scheme would be and potential downsides to it.

One particular argument would be that there would probably be all sorts of exemptions and subsidies so as to make it ineffective against the largest producers of CO2, which is a version of "I don't trust the government to do something smart with my money," making it not a moot point after all.
I guess this is turning into another "visual programming" post.

On my side I'd like to ask your opinion about Blueprint. It really turned me off back in the day and I always wonder why they couldn't optimize UnrealScript further instead of getting something totally new.

Yeah for sure eventually everyone get used to it and it becomes the new standard ("How can I NOT do Blueprint? It's so splendid" type of posts will show up) because UE is an extremely competetent engine.

But why did we bring it forward in the first place? Is there enough reason to do so aside from that some teams get to have their own marks in the world and some managers can grab more power?
I also know better and still use Robinhood. I don't day trade (actually can't since I work in finance) and I haven't even considered options or buying on margin. So none of those were what drew me to using Robinhood. Instead it was that the experience of trading via their app was excellent.

Maybe others have gotten better now, but I really don't see a dire need to switch.
Yeah I don't think Axios is at all partisan and I am a huge fan of their 'smart brevity.'

I think they might be conflating access to sources (and thus the stories) which was/is a big driver for Axios.

Was founded by the most valuable Politco Playbook reporters who have probably the deepest connections in the swamp. And it's standard practice to leak what's either good for you personally or your boss' agenda.
Surprisingly, Cloudflare doesn't force me to complete a CAPTCHA while logging in to manage my domains with them with a third-party VPN enabled. On the other hand, Namecheap doesn't even allow me to log in using that VPN.
It's actually up and running in an emulator on the above public access site. However, the tape dumps seem to be unavailable currently.

I wonder whether some Illinois/PLATO alumni and/or the Computer History Museum might be interested in making them more widely available.

Other sites presumably have the tapes as well.
Actually you're right, people with health conditions should definitely have more precautions

I suspect I had covid, and the month after I had several strange infections, like my immune system was way down
> commute times increase by 30 percent

Insert a huge citation needed banner...

- most commutes aren't hundreds of kilometers, so a large share of your time is usually not spent on a highway

- you usually can't drive the maximum speed on the highway the whole time regardless

- you definitely can't drive the maximum speed on the highway the whole time during rush hour (which frankly covers most of the day if you look at traffic level plots)

- maybe try planning a couple commutes (yours, your friend's, heck even take that insanely long commute of this friend of a friend) in googly maps with traffic enabled and set to rush hour and with the two speed limits. (Don't actually know if gmaps can do speed limits, but maps.openrouteservice.org can and already tells you it's not a 30% difference.)

- even if it would be 30% on top of a regular, say, 20 minute commute, that's 6 extra minutes. You're hardly going to notice the difference but your emissions go from iirc ~7 l/100km to ~4.5 (source: my girlfriend's car, looking at the fuel use indicator, but it's hard to say accurately because gradients and wind and stuff throw it off and I don't have perfect recall). It will save you a bunch of cash, if you need a selfish reason to do this for.
Yes. It was $62 degrees Fahrenheit yesterday. I can't just go displaying that in a program. Nor is it meaningful to me without a decimal conversion.
Interesting writeup here: https://etherealmind.com/ethernet-jumbo-frames-full-duplex-9...

It claims that CRC32 is sufficient to detect errors in frames as large as 9000 bytes.
i have $22k in Robinhood as "play money" to trade and learn. i lost $400 on AMD calls. WSB said the first time is free but i didn't win at the Casino. after my first failed calls, i just buy and sell stock. i bought 600ish HP stocks when it was low and sell it too soon when HP stock went up.

overall, Robinhood have the best UI compare to tdameritrade and it isn't too bad if you just do normal trade and not options.

one thing that Robinhood did that disrupt the retail trade is their no fee. tdameritrade used to charge $7 to buy/sell stock.
Gmail has never mentioned SMS to me, or even suggested it could make sense, presumably because it doesn't.

Google do tell people that they should have a second factor. Mine are my FIDO Security Keys.
My current TV takes longer than 5 seconds to turn on, and it's not even smart.
I've often felt it to be helpful to treat dimensionless quantities as a smell that the dimensions might be too unspecific. 12 meters / 3 meters is just a unitless 4, but 12 meters east / 3 meters north is a much more interesting 4 units-east-per-unit-north. Keeping track of these invariant "hidden units" was sometimes helpful to me in physics classes, especially in later classes where nondimensionalizing your equations was so handy.
Well, a UNIX REPL (read sh, bash, fish, etc) is pretty much "homoiconic", since everything is just a text stream. Of course the value of ARGV[0] will be some executable, written and possibly compiled, but that's no different than any other language which needs to eventually make it to hardware instructions.
Do We Live in a Simulation?
I'm sitting here, alone, at 23:46..7 pondering existence. Why? I'm not sure, I've never been rational or logical, my "way of thinking" has never aligned with those I peer with. I'm odd, unusual, and I've always struggled to comprehend that.

I've never found a release for my thoughts. I've always been hesitant to share them. I think that's from a predictable misunderstanding of who I was growing up. I get along with people fine but I'm not "the mold" - I'm not allowed to say normal, because there isn't a normal. We are all special and unique in our own way. We are shaped, we are moulded, we are the sum of our past.

And that leads us gently into the idea that we live in a simulation. I've always considered things, thought other pondering to been meaningless, not that I'm better in a sort of way.

History... it repeats itself. Why?

If we learn from our mistakes then why does history repeat. Do we need more than one lesson to learn from our mistakes. We happily make the same mistakes over and over.
you already posted that link. 'Lies, damned lies and statistics'...
Trump is a notoriously bad business man who loses money. If you're living if savings which is what happens when you lose money, then there is no tax bill. I'm not discounting fraud, but there is active disinformation on this - propublica mixing wealth totals and income tax just one of many intentional misleading arguments.