skysight-inc/HackerNews huggingface dataset:
One thing is that proper public cryptographers are very rare, there's a handful of effective teams - e.g. MIT has Rivest and associates, there are a bunch of other places, but most universities, including quite serious ones, don't have anyone doing reasonable cryptographic research. Cryptocurrencies caused a recent boom, but it's a niche with separate, specific goals that doesn't advance the rest of the field much.

It's hard to give good numbers, we'd have to look at Snowden leaks and others, but I haven't done much about that. Here's an earlier HN comment https://news.ycombinator.com/item?id=6338094 that estimates 600 proper mathemathic researchers working on crypto, and it seems quite plausible to me that it would be more research power than the entire public academia - especially because in many countries who do take this field seriously (e.g. China, Russia, Iran) there's no real public research in crypto happening because that's classified by default. I mean, prety much all academic research happens through targeted grants by governments, and who other than deparment of defence (or similar organizations in other countries) would be funding cryptographic research?

Also, I'll quote Bruce Shneier (2013, https://www.schneier.com/essays/archives/2013/09/how_advance...) regarding their budget - "According to the black budget summary, 35,000 people and $11 billion annually are part of the Department of Defense-wide Consolidated Cryptologic Program. Of that, 4 percent—or $440 million—goes to 'Research and Technology.' That's an enormous amount of money; probably more than everyone else on the planet spends on cryptography research put together."
I’d like to see an EV where each individual piece is made by an company with expert core competency in that area. I’ve seen too many videos of water leaking into Tesla’s.
I can do a lot better than that with just 1's and 0's.

The sentence makes exactly the error that it accuses others of making, the '20,000 genes' is not the encoding, that's the codons of which there are 64 some of which encode the same amino acid. The 20,000 really is like a single play of Shakespeare.
Could you describe such scenario? I fail to find one where this would be useful.
Yeah, it's a great feedback loop: pass piles of laws making unions ineffective, then watch as workers complain about how their unions are ineffective. Add propaganda videos (a la walmart) to the mix, and stir.
They are also well known in polish industry for their hardcore crunches.
Thanks, I hadn't seen this by the time I posted. Very cool.
Samsung made cars before, but sold the company to Renault: https://en.wikipedia.org/wiki/Renault_Samsung_Motors
Elixir has always been a pleasure for me to work with. Maybe true with most FP languages as well.

The main positive I see is that I can easily navigate through code (due to absence of complex objects/classes) and the standard library seems to be very extensive.

The language was also easy to get into. My only complaint is that the IDE support for intelliJ(through the plugin) hasn't been impressive though I can live with it.
Interestingly though, at the population level it can seem a lot closer.
Japanese Cafe Has Weekly Playdates for Robot Dogs
Yes I am, if Google was honest regarding Java they should have acquired the language stewardship.

I work mostly with commercial software, so IP and patents are business as usual.

Maybe even this would finally provide a way for many freetards to actually pay for the tooling they use.
git is like a dozen Perl and shell scripts taped together with a tiny bit of Tcl on the side. It is nowhere near elegant. It's a monstrosity.
The author found the bug inspired by: https://github.com/google/wycheproof

(it's in the thread of the original tweet, though the thread is in Italian: https://twitter.com/asanso/status/1214450115777351681)
Numbers aren't exactly a finite resource [1] and there's no particular reason that version numbers have to "stay small" other than aesthetics.

[1] Mathematically positive natural numbers are infinite. Realistically, most systems traditionally implement version numbers as sets of at least 16-bit numbers and there are 65,536 numbers to choose from, not just the first ten or so.
The stock market always trends up. The only time it trends down is during recessions, which have always recovered and added gains on top of the losses after the recession ends.

It would be incredibly difficult to point to one specific economic policy that was responsible for how many decades of stock market gains.
The word all your respondents are looking for to explain the flaw in your reasoning is "externality".
If you are a younger individual in the early stages of retirement savings, this is a bad thing, because you expect to buy a lot more stock in the future. Stocks are now 30% more expensive than one year ago.
It's been a known scam for years but people still believe something trickles down. It ain't prosperity, though.
Hope they partner with Lexus.
Open Sourcing Uber Manifold, a Visual Debugging Tool for Machine Learning
Yeah, mine is a msi mpg x570 gaming plus if i remember correctly. Probably a driver bug.
The two files on the linked page were both full of junk data. I suspect that those files being of the same length isn't the norm.
Being disengaged from mainstream news reporting and clickbait articles isn’t the same as being disengaged from news, reading articles, and being informed though. It just means that instead of following the outrage threadmill and blindly trusting the first source you encounter, you get more emotionally disengaged and have to do more work to filter out your sources and read multiple different coverages of the same piece of info to get a more full and objective picture that isn’t clouded by the lens and emotional coloring through which the source could present it.

It does take more of your willpower and effort to do all that, but that’s the price we have to pay to get a more objective view of something. Back in the old days, the access to information in the first place was what people had to work hard for. In the age of information abundance, you still have to work to get it, but now you have to do more filtering and less figuring out how to access it in the first place.
Miele, a European 'A' brand tops out at about a grand:

https://www.coolblue.nl/koelkasten/inbouw/miele
The screen writers guild has some systems in place to ensure that a certain amount of scripts from 'new writers' have to be taken in. Not sure how effective that is, but that's a thing.

I was basically thinking about my present company that has done a great job of bringing in coops from local universities for work terms. We've had a great experience with this. However, this is one of the only games companies I've worked at that does it.
I think it is safe to say that a number of us are driving Teslas, so there is your answer.

I would wait for all the safety tests and such, of course, and I would wait a couple years to let them work some of the kinks out, but I would not rule out a car from a non-traditional manufacturer just 'because.'

That said, I'm not really expecting to see it happen. Unlike what someone else said in this thread, making EVs isn't so simple that just anyone can do it. Regardless of powertrain, a car is a complex machine, and mass-production is difficult. Someone like Apple certainly has the cash to make a go of it, but it's well outside their core competency so ... why?
Was David Brooks dumping his wife of 3 decades for his 2-decades-younger research assistant and then writing passive-aggressive columns in the NYT about how people abandoned by their spouses should suck it up and stop bothering them an example of résumé virtuous or eulogy virtuous?
Is nerves running without an OS on the Pi (baremetal)?
This crowd probably want no os
Yeah, probably a Win10 driver issue. When i updated it, it fixed it. Before i event got a BSOD because of it.
His graph conveniently stops in the 1980s. Since then, there have been many new US car companies, mostly in the electric of self-driving spaces. Lots of little city cars, new imports from China, too.
So why increase spending ? Tax it.
I was thinking of an interactive terminal app, but that would be much more work.

Though you can surely put a oneliner together which achieves the same effect using fzf, as per: https://paweldu.dev/posts/fzf-live-repl/
It's nice that you have such a great perspective on who "everyone" is. It's self-reported and thus probably well underestimated, but only 55% of Americans say they own stock[0]. And 84% of the total stock belongs to 10% of the people[1].

[0] https://www.financialsamurai.com/what-percent-of-americans-o...
[1] https://www.nytimes.com/2018/02/08/business/economy/stocks-e...
It has the ability to go even further than that. Once something has reached some ill-defined level of media coverarge, it's eligible for inclusion on Wikipedia, which then populates Google SERPs and all manner of other services. (And in Wiki's case, even if someone figures out the BS, they won't be allowed to do anything about it because the non-media coverage counts as "original research")

Granted, this generally won't happen unless an actual shill for whatever cause is editing the site, but still. Misinformation has never been able to move faster.
As GPU's get better the cost will come down. Was it a massive cluster of RTX2060's or something?
We're using it for "data-intensive realtime" (ish) apps at the moment.

DIRT (h/t Bryan Cantrill? http://dtrace.org/resources/bmc/DIRT.pdf)

I hope to expand it to other more mundane CRUD-y microservices in the future just for the low maintenance, productivity, easy grokkability it offers.
I agree with this statement, and really praise what Arduino have done in this space (I started on one years ago). However, I think if you really want to work with embedded systems, you have to understand the technical details.

Understanding how communication protocols are supposed to work, knowing how to read a data sheet, and using those skills to set registers on an IC directly should be in everyone's toolbox. Otherwise, you're limited to whatever chips someone's wrote an Arduino library for.

Plus, debugging is much more difficult if you can't analyze a stream of data with a scope or logic analyzer, and actually understand what you're looking at.
> The politicians believed they were creating a new and better form of democracy

That's extraordinary nonsense.

> and the CIA used their ideas to develop techniques to manage and control the minds of the American people. But this was not a cynical exercise in manipulation

The CIA intentionally tortured Ted Kaczynski (inspiring him to become the Unabomber) when he was 17 years old, as an experiment in mind control. They were not trying to help anyone.
Black kites are birds that carry flames in their beaks and a cause of wildfires
Dude, Chernobyl reactor by design was nuclear bomb.

P.S. My father (still alive) was one of thousands of common liquidators of Chernobyl disaster from May to July 1986. Many of his coworkers, that lived with him in same tent, already dead.
Opus is not low complexity
And a good reminder to get cash for your destination country before you get there where possible.

The hole in the wall forex place near me has wayyyyyy better rates than an airport’s currency desk.

Practically anyone does.
> marxist paid trolls

That phrase is the funniest I have heard in a long time.
Time Blocking 101: How It Can Boost Your Team’s Productivity
For the most part, I have never felt threatened by offshore workers. I am more productive, and my code is typically better quality. However the general quality has been improving. I can see a day where a unionized programmer is just too expensive, and difficult to work with compared to un-unionized offshore workers.
Could someone with professional experience int Elixir give an overview of what's the ecosystem like?

It's hard to imagine working with such a niche language. How easy is it to find quality libraries? Connectors to external systems? Tooling? Someone to ask when running into problems?

Also, what's the market like for Elixir developers? Did you learn the language on the job? For a specific project? In your spare time?
"Absence of evidence is not evidence of absence."

https://en.wikipedia.org/wiki/Evidence_of_absence
> We have tried everything and he’s old enough but won’t stop crying.

Going by the article and experience, it sounds like you see it as a problem that needs fixing, which means you're probably not being supportive when he does cry, and don't have or want a very intimate relationship with him. Children need care from their parents, even too much of it to the point where it annoys them! Knowing they can rely on the safety of their parents gives them confidence to take greater risks.
Two things I found cool while using mine:

a) hypercard integration (HyperIvory)
b) the lisp cons cell icon where one cell points to the apple logo
>To be fair my calculation is if you’re not at near peak TC band when you enter top tech companies it’s hard to impossible to catch up

I'm not sure I understand. What is the point you're making? Why is it hard to catch up? What's stopping someone in a mid or low TC band from switching to another company and increasing their TC?
> ... like 16 bytes, to generate an infinite amount of output, such that knowing any part of the output doesn't help you guess at any other part of the output nor the input key.

Isn't that the theory behind every stream cipher? (And stream ciphers are generally just 'simplified' one-time pads.)

That's what OpenBSD's arc4random(4) start as: the output of RC4.
It seems like we generally agree. I am a man and I do consider myself a feminist. My intent was not an all to criticize feminism, but rather to lament how much of an “us vs them” issue that feminism has become for many feminists and many non-feminists alike.
Ask HN: What do you think about Zoltan Istavan, transhumanist/politician
>Just yesterday we were all ogling over the salaries offered to engineers by the various top dogs in the valley

Which of those companies were video game makers?
Arduino's have always been a little pricy for the hardware you get. I think a lot of what you pay for (at least for a regular, non pro, Arduino) is the ease of use and the eco system.

That being said, do you have any examples of other entries in this category that are suitable for industrial / automotive use?
As the article notes, in effect they have to be, since no one in the games industry has any experience with labour organizing. Outside help from an existing union is the way to jump start the process.
> Hard to justify going to the trouble of encrypting your backup. 10 years from now, it might be as good as plain text.

When has that happened? Public key cryptography and symmetric key cryptography are still doing fine as far as I'm aware, and the latter doesn't even seem to be vulnerable to quantum computing.

Moreover, SHA-1 has been considered insecure for, what, at least 10 years? The fact that a cryptographic hash function has been widely considered insecure and widely recommended for deprecation a decade before a proof of concept even emerges is, to me, something to feel very good about.
Labor advantages are the biggest deal. The US spends a mind boggling amount of money on education and still gets out-competed by struggling poor countries.

My company just hired two H1B's to do Sharepoint work because there was literally no one in my part of the state qualified who didn't already have a job doing something more fun, and no one else wanted to move to the middle of nowhere. And we already pay 10% above market for the state to attract people to our little backwater locale.
This sort of reminds me of a conversation I had with a guy with a stake in a restaurant close to a major sports arena development where I grew up. It totally changed the way I looked at economic impact reports on commercial developments, particularly sports arenas.

The city put up millions in taxpayer funds to get the arena built for the local high-profile college basketball team, and numerous reports were published around the positive economic impact of the stadium, citing increased spending around downtown, etc.

However, the report failed to account for "micro" details that can have a major impact on local business, like traffic congestion, entertainment capacity, etc. On game days, his restaurant is overcrowded and turning away patrons, which negatively impacts his staff and quality of experience. But there are only 15 or so games per year, and the off-season attractions are hit-or-miss in terms of attendance. And when nothing is going on, business is even more varied.

It's relatively easy to calculate how many people come to town for a big event and how much they spend, extrapolating that out to some great figure, but a restaurant can't reasonably rely on ~15 big days per year. Quite often, economic impact reports are commissioned by folks who have business or political interests at stake, thereby overlooking the potential bottlenecks that such developments expose. And because most of the public doesn't understand finance or real estate, and yet they love the basketball team, a more nuanced conversation around the topic is harder to find.
I'm pretty sure we were talking about the ensemble of redshifts across the sky, rather than one particular photon. (Even in the single-photon case there will be lots of uncertainty about the \lambda_{obsv} vs \lambda_{emit} relationship; think in particular about its interaction with ions along the way. We'd want at least an "ensemble" of photons along the lines of a classical beam equipped with a spectrum).

I'm not sure if you are objecting to approaches like the tetrad formalism in your final sentence, or even to gauge freedom itself. There's no reason an observer -- even an always lightlike one -- can't carry around its own system of coordinates. People from ISS astronauts (LVLH vs ECEF/ITRF) to aerobatic pilots (LVLH/LENU to GPS) to pedestrians looking at map apps on their smart phones do that casually all the time, and nobody expects ensembles of objects to move with respect to each other as one swaps sets of coordinates. Setting a new coordinate system every few steps while navigating on foot through a complicated city core is perfectly fine, and so is setting up a new coordinate frame at every infinitesimal step along an affine-parametrized curve traced out by a photon. IMHO that is the core of relativity.
Airbnb scans your online life to see if you’re a suitable guest
I did the same on my MG. Buddy of mine used to so it on his Jaguar V-12 XKE with Zenith-Stromberg carbs...took a couple of hours to get it right. :-)
As someone who writes Elixir full-time in a product with deeply complex date / time needs (spanning multiple timezones, sources of time, multiple meanings of 'month', etc), I can say with some conviction that the the simplicity of Elixir's DateTime module is most definitely a feature. The lack of something as transparent in Rails was / is a huge part of what makes our team so productive since porting the product to Elixir; NaiveDateTime alone has saved us from more bugs than I care to think about. Between Elixir core and Timex, they've definitely solved the harder corners of time as well as any other library or platform I've seen.
Is Mercury Mail a reliable SMTP server for your personal domain with a few emails defined.
there are several hundred competing definitions of "intelligence". No consensus, as they say, has been reached.
Could you, or anyone else, recommend some well written and idiomatic elixir code that's free to browse through?

Coming from an object oriented background the idea that classless code could be less complex is sorta blowing my mind!
And enforce it.

Canada doesn’t let you pay hostage ransoms (per law), but has never charged anyone either.
Any plans to support Python type annotations, instead of using the @inputs and @outputs decorators?
Can the same hardware not be used for both industrial, and beginner-friendly settings?

Some of the biggest successes are because beginner-friendly kits were delivered to universities. Linux and Unix are a great example of this: students taught in Linux / Unix environments (even using "toy" languages like Python) end up growing into professionals who... still use Linux.

One of the most important business moves for a "platform" is to figure out how to get beginner-level students comfortable with your platform. Linux somewhat did this accidentally, but today we need to purposefully create that environment.

--------

Besides, even on the same project... not everyone needs to be an expert embedded engineer. By allowing Javascript onto the platform, you can hire a Web GUI-developer who probably knows a lot more about UI-design than you.

The Web GUI master can work their Javascript into your application, and run code side-by-side with your tightly optimized C code. No, it won't be efficient. But that's what a 480MHz processor is for, to help you run less efficient code at speeds that are acceptable.

This isn't even hypothetical: with WiFi 802.11 n support, this Arduino could very well be running Web-applications served from some centralized location (distributed wirelessly over standard LAMP / HTTP stacks). It will be up to the C System programmers to ensure that a locked-up GUI thread won't wreak the system (or break realtime promises)... but there would be major benefits to distributing applications over standard internet mechanisms.
I love the idea of a Lispy version of jq, but as a Lisper, the examples feel bewildering to me. The fact that (elem) takes an optional second argument, whose default value is 'identity, seems familiar, but then I try to understand this example, and it just doesn't make sense to me:

(elem "countries" (elem (keys) (elem "name")))

I think part of the problem is, IIUC, this is constructing a pipeline, like (->) in Clojure, but is using function call syntax rather than pipeline syntax, and also mixing in a function call with (keys). I feel like it's a very non-Lispy language masquerading as Lisp by wearing parens.

Instead, if you wrote it as real Lisp function calls, and provided a real pipeline macro, it would be much more Lispy and, I think, much easier to understand. For example, instead of:

(elem "countries" (elem (keys) (elem "name")))

Either of these alternative syntaxes:

(-> "countries" (key "name"))
(key "name" ("countries"))

Would return the same result:

["Poland",
"United States",
"Germany"]

While being more concise and more Lispy.

I also wouldn't mind using an anaphoric 'mapcar, something like:

(-> "countries" (map-> (key "name"))

Otherwise it may be unclear which functions implicitly map across entries and which don't.

My two cents. Thanks for sharing your work.
I can understand the general philosophic argument for ‘worker’ solidarity, but in practice that is not how unions work. Union represent professions and then those unions often pool resource under a larger labor umbrella. It is why the the Screen Actors Guild is separate from Cinamatographer Guild, Screenwriters Guild, production laborers union, etc in the motion picture industry. Further it’s why plumbers, carpenters, electricians, etc have separate unions in the construction field. If software engineers feel they need the leverage of organized labor that is a decision these developers can make and then act on, but that is very different than suborning the needs a very particular profession to the needs and desires of complete separate groups.

As a note, the solidarity in these situations tend to come as reciprocal strike agreements, i.e. the SAG not working during the Screenwriters Guild strike in the last decade (I think it was post 2010 anyway)
Rebuilding Our Scheduling App Page Entirely in React Hooks
An important thing to remember/ consider about DNA, is that in its somatic state it is 3 dimensional, so while its informational content may be ~3 billion letters, those letters can and are part of a dynamical system when encoded in DNA. I'm not sure if what this means in regards to its total informational content.