skysight-inc/HackerNews huggingface dataset:
Why not start a subreddit on reddit and use the wiki for a blog? Just an idea, I have no experience running a subreddit. Plus I am sure a Dave Matthews Band fan community wouldn't offend anyone. So, reddit can foot the bill for your community. Just keep a backup incase of issue.
it's a set that defines itself, the title is descriptive.
Every one of those companies have extremely robust business models (ok npm I have no idea about), high profits and are not going anywhere. You are mistaking them for loss leader unicorn startups.

Rust is present in quite a lot of spaces. But companies outside sillicon valley or even the US do not advertise what they are doing as much.

I am as far from SV as possible and a fulltime Rust dev.
What with a pandemic going on, that demographic just increased in number.

We don't own a car, and used to just get everything done by bike and public transport.

But we've stopped using public transport. We do more by bike now, and use car sharing wherever that would be impossible.
Heisenberg would not be impressed with the observers of these human experiments. How about lawyers?

From https://twitter.com/legendariee16/status/1304098649186742273 (original uses caps)

> YOU have to have well lit room. You cannot take test in the dark. SIT up. IF I only see your eyes then that is a violation of the testing protocol. YOU HAVE to video record. It clearly states in the syllabus, no video, you get 0.

> NO HEAD COVERING FOR BOTH MALES AND FEMALES. THIS MEANS NO WHAT I CALL SKULL CAPS AND REGULAR CAPS.

> A LOT OF HEAD AND EYE MOVEMENTS FOR A SHORT TIME PERIOD. A STUDENT FOR 6 MINUTES HAD 776 HEAD AND EYE MOVEMENTS. ANOTHER STUDENT HAD 624 EYE AND HEAD MOVEMENTS WITHIN 8 MINUTES.

> ... I TALKED TO McGRAW-HILL AND THEY SAID A LOT OF NEGATIVE BEHAVIOR WAS TAKING PLACE.
It becomes a lost art when you stop doing it at the scale as previously done.
“Willing to” is not “able to”.
> are you saying that the choice was purely due to luck?

What he is saying is, that they chose the best open source tool available for their use case at that time, and not a programming language.

> Would whatsapp have been as popular and successful had it not been in erlang but some other language/stack?

I would argue, that they might not have been as efficient in terms of computational resources and the number of technical employees needed, but they would still have succeeded even if the back-end was implemented in Java.

Because what all WhatsApp users actually interacted with were the clients – and they were not written in Erlang.
Propaganda is a positive word in China, that shows how culturally different US and China are. That's why there is a Department of Propaganda in China.
No, it’s opt in when you set up your device.
If you put on an act to impress someone, you will have to maintain it. I also think that suppressing your quirks make you pretty bland, as if your personality was designed by committee.

I found that when I am unapologetically me, I build stronger friendships with people I actually click with. I also feel more comfortable and that likely helps.
Vitalik is spinning a false dichotomy. Saito (http://saito.io/arcade) has already solved the 51 percent attack.

The mechanism used (using fee collection as work) eliminates the profitability of collusion while still rewarding cooperation.
Every interview is different. You're asking people to read your mind: https://hiringfor.tech/2020/03/02/are-you-asking-candidates-...
At the scale of iPhone production. There are just something in Supply Chain and Production you cant change. Everything works in a tight schedule.
Can people tell me what useful program were produced in Haskell ?
I know a few for Ocaml but I dont know much Haskell, so dont know yet any useful program written in Haskell.
The program I know for Ocaml are:
- coccinelle (semantic patching used by linux kernel devs)
- FramaC (formal verification)
- Coq (proof assistant)
- Rust compiler (I think they bootstraped the language by writting a compiler in ocaml first, now the compiler is written in rust itself)

I just saw pandoc. It seems nice.
I know parsec.
But I would like to know what kind of haskell programs are actually used in real life ?
I know Jane Street does all their dev in Ocaml.
Is there similar company for Haskell ?
You manage memory in Rust about as manually as you manage memory in Python, at least in normal application code.

If you do very low level stuff, you might think about that a bit more but then you have to in any case.
What are the things about Redox that aren't strictly Unix (or maybe POSIX) which you feel are marked improvements over Unix that folks with a general interest Unix & OS development should know about?
Try it, it might do some good.
> how about "we found a strong correlation between who can complete coding challenge do well on the job.

But that would be a lie. So not a good way to start a (potential) working relationship.
Yes, becaused the developed countries simply import their goods from non-developed countries.
Interestingly in China you can block all network access…
> message passing is virtual method invocation

a virual method call is definitely not a message[1]

[1] https://davedelong.tumblr.com/post/58428190187/an-observatio...
And the work done in Ada/SPARK, Cyclone, ATS.

Most likely Rust wouldn't exist had Java and .NET had been properly AOT native compiled since the first version like Delphi, Oberon, Modula-3, which would have taken away many use cases that people kept choosing C or C++ instead.

Or had AT&T not given up on Cyclone and eventually making into a common UNIX language, like it happened with C++.
On the opposite side of the world (Melbourne Australia), we’re seeing More and more people use Rust at work. I personally know about 8 local companies using it in production
Currently there seems to be no mechanism increasing construction workers' wages or lowering rent. The extra profits are kept, and society isn't better for it (if it were, I'd be all for it like you). The reasons for this are fundamental, partly explained in an economics class, partly the result of imperfect markets and practicalities (a rich landlord might not immediately go out and build new real estate that would lower rents overall, he'd just sit on his boat).

My final point therefore is, let's keep IT salaries high for now.
Unfortunately, most people are so completely brainwashed that they feel proud of themselves for putting their plastic in the (open topped) recycling bin where it blows out, goes down the drain and ends up in the sea. They imagine that putting it in normal (closed top) rubbish will cause it to end up in a seagull's stomach, starving it to death while "recycling" allows them to sit back and gloat about how lucky they are to have the opportunity to save the planet.
All large systems of systems have "duct tape", I'd go as far as to say it's an emergent property of systems of systems.

It comes about because unless you design every sub-component system in lockstep with every other (which is impossible, the romans didn't lay out londons for cars, the victorians didn't put in sewers with respect to where we'd want to run fiber) you end up with an impedance mismatch at the boundaries.

It's why back-hoe operators from a gas network rip up fiber depressingly often, why (in the UK) the UK transport system has choke points between road, rail and air and on and on.

Modern computers aren't a unified system, they are lots of seperate systems that talk to each other and frankly having some (minimal understanding) of what has to happen for Gnome to appear on my screen when I press my power button I'm amazed that it ever works never mind mostly without fuss.
To the extent that tests claim to be simulations of real-world performance, is the expectation that students (future employees) will be subject to similar surveillance? If not, how can remote testers learn from performance evaluations for remote workers?
The https://en.wikipedia.org/wiki/Lenape might say an initial wave of dutch culture, rapidly supplanted, after the https://en.wikipedia.org/wiki/Anglo-Dutch_Wars, by english culture.

(I am guessing adjectival phrases such as dutch uncle, dutch oven, dutch treat, etc. gained currency during that period.)
So could a game developer offer the items for 30% more with in-app purchases, and provide a link to the browser where they can be purchased for regular price?
I don't understand. I think Apple is taking 30% from both of those.
Lazy, or rushed? The pressure on cleaning staff in many office buildings is significant, especially if they’re under contract at one of the major cleaning companies. Their itineraries are timed to the minute.
Would this work for a lossless / near lossless approach by having a final pass storing a delta between the compressed image and the original pixels, or do you think they diverge too much on a purely pixel-for-pixel basis for this to be valuable?
16 in Portugal also. However the majority of users are old people without driving license. These mini-cars are funnily called "papa reformas" that translates as "retirement eater".
It invokes the phantasmagoric shapeshifting tanuki scrotal attack scenes of Isao Takahata's 1994 animated fantasy film, Pom Poko!

https://www.youtube.com/watch?v=LH8U4Nt4G40 (@ 6:33)

https://en.wikipedia.org/wiki/Pom_Poko

>Prominent scrotums are an integral part of tanuki folklore, and they are shown and referred to throughout the film, and also used frequently in their shape-shifting. This remains unchanged in the DVD release, though the English dub (but not the subtitles) refers to them as "raccoon pouches". Also, in the English dub and subtitles, the animals are never referred to as "raccoon dogs", which is the more accurate English name for the tanuki, instead they are incorrectly referred to as just "raccoons".

https://www.tofugu.com/japan/tanuki/

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

https://www.mariowiki.com/Tanooki_Suit

>The Tanooki Suit, or Tanooki Costume, is a fairly uncommon item found in Super Mario Bros. 3 and its subsequent remakes in Super Mario All-Stars and Super Mario Advance 4: Super Mario Bros. 3. It is based on tanukis, Japanese creatures who, according to mythology, can use leaves to shape-shift and cause chaos. The suit is an add-on to the Raccoon form that allows Mario or Luigi to temporarily turn into a statue and become immune to enemies and obstacles, in addition to flying and attacking enemies with tail swipes.

>According to Shigeru Miyamoto in the Super Mario Bros. 3 entry of the 25th Anniversary Super Mario History Booklet, he was aware that most players outside Japan would be overall confused with the Tanooki Suit and the transformation, but he left it in because he was too excited to remove it.
SPJ has said Haskell's motto has always been "avoid 'success at all costs'", so it's perhaps unsurprising they're not concerned with industrial applicability, which doesn't mean it's particularly dead in the water or anything for other uses.
Brazilian soybeans massively imported into France for animal feed.
I was referring to this:

https://blog.golang.org/protobuf-apiv2

> The github.com/golang/protobuf module is APIv1.

> The google.golang.org/protobuf module is APIv2. We have taken advantage of the need to change the import path to switch to one that is not tied to a specific hosting provider.

Basically, Google realized that it's not a good idea to tie your package's identity to
GitHub's URL scheme. This is easy for Google to fix, but the majority of Go packages suffer from the same problem, and it is much harder for a small project to start maintaining a DNS record that they control to point that to GitHub.

Not to mention, if GitHub decided to change its URL scheme for some reason, almost all Go builds on the planet would have to change.

And of course, the whole problem stems from relying on DNS to name your packages. No one wants to bother with DNS, so they go for the low effort option and let some hosting provider handle it for them, without caring what happens in 10 years time.
I actually love this tool, but i wish it supported google cloud also.
I find it very interesting that Maps is asking for permission to access your location.
The amount of land covered by forest says nothing about biodiversity and general wildlife. Replanting forests doesn't bring back all of the species who disappeared along with their habitat.

Brazil is the world's biggest beef exporter, including to the EU, and the majority of deforested land goes to grazing, not agriculture.
It quite obviously wasn't, but man, if this was all just one big substack marketing exercise.
It’s also especially ironic to vouch for Javascript, and then in the next sentence switch to Typescript, which was precisely created to overcome some of JS defects.
For macOS, Lunar does that you want https://lunar.fyi
I was thinking of this when I said "some trick to keep chips crisp". I think you could have the dispenser nitrogen-seal it for you, or maybe there are more appropriate alternatives.
Or, the government will step in and provide disaster-relief so people can rebuild their homes on the charred embers.

...maybe I'm just being cynical, but that's often how disasters are handled. e.g. https://www.insurancehotline.com/resources/should-government...
I'm experienced in both, and IME Rust isnt that much better than C++. It's generally more fun than C++ and a bit safer, but all in all it's not 5x better, not even 2x... I'd place it around 1.1x perhaps.

Each had a difficult learning curve to learn how to write safe code. At the end of both curves, I look back and see they were about the same.
Likely not the answer you're looking for ... I was in the same situation as you. I just sold mine.
Mozilla is progressively dropping the rust project has they doesn't have the financial resources anymore
If I recall correctly that practice is banned because it results in terrible land erosion from wind and rain.

I could be wrong.
git-annex is a useful program written in Haskell
There are also cheap peripherals, as daughter boards or integrated. See for yourself.
> ...throwing things at the problem and see what sticks and is fast.

That generally isn't enough to get published nowadays though, at least in a simple sense (in a broader sense that process might describe all research, of course). To get published requires some deeper demonstration of a new kind of method that not only works, but is superior to all that preceded it in some important way. In other words you show your new method compared to other methods, where yours must be better. Obviously, bad research here can show a supposed advantage by either doing a unfair job applying competing methods, or overfitting their new methods. Or both. As I understand it, the first one is quite common: comparing a poorly-tuned old method to a carefully-tuned new method.
In the same vein, motorcyclists are sometimes referred to as tree huggers in NL.
They do use it, but it is snowflake projects versus what they invest in C++, with seats at ISO C++ table and resources contributing to clang/LLVM, alongside their own in-house produced languages.

So it is more like having one tool more in the toolbox than anything else.
That's not how you avoid being the product
You have to get people there, and you have to get them to want to bother coming back.

1. raise awareness. e.g. though word-of-mouth recommendations, or advertising (online, TV, events, IRL?)

2. it has to have something to keep attention,

3. it has to be worth coming back to

It happens through phased growth, sometimes explicitly planned, always interactively managed. A marketing and sales pipeline provides a google-able articulated view of a similar process. Or go as far "Manufacturing Consent"

They're built on positive feedback cycles, where contributions spur further engagement of viewing, and prompting others to engage. These are called virtuous cycles, when it's going in a desired direction (e.g. more contributions drive more views drive more contributions), and vicious cycles when they're not (bad drives out the good, e.g. toleration of off-topic / inappropriate content, deters helpful contributors from returning, while encouraging more detrimental contributions).

I would recommend reading Peter Hintjen's "Social Architecture"[1]. He addresses a question worded exactly the same as yours. He built a more narrowly scoped community as an integral part of building the ZeroMQ messaging library and tools, and ensuring that it was useful to as many people as possible.

Also, check out his other books [2]. Though, note that gitbook.com broke the links, and e.g.

https://www.gitbook.com/book/hintjens/social-architecture/de...

becomes

https://hintjens.gitbooks.io/social-architecture/content/

[1]: https://hintjens.gitbooks.io/social-architecture/content/

[2]: http://hintjens.com/books

I'm planning to grow a group chat (matrix self-hosted) with friends, into a dev.to-forked blogging community, that I can share with other tech friends, non-tech friends, co-workers, and use to explain work successes to family.
I only read the slides so I'm not sure but they mention gen_servers so I guess there will be something about messages.
Also Ravi[0]: "Ravi is a dialect of Lua, featuring limited optional static typing and JIT compilers"

[0] https://github.com/dibyendumajumdar/ravi
> Burning will return what the tree pulled out of the atmosphere, so it's already carbon neutral.

Couldn't you make the same argument about burning literally anything?

Doesn't burning oil just return carbon to the atmosphere that was already in the atmosphere at one point anyway?
Languages, spoken or computer, are adopted following the laws of natural selection, learning curves matter. A lot. It's preferable to have 2 passable developers than a very competent one on a new awesome language.

If C or C++ cannot evolve because of backward compat, those language might naturally evolve to adopt features of Rust or haskell. C++ Lambdas are a good example.

It seems that C++20's concepts are a viable candidate to compete with rust safety mechanism.
Ask HN: How does the Twitch iOS app keep me logged in after reinstalling it?
I thought that deleting an iOS app would delete all data related to that app. How does the Twitch app still know my account after I delete it and instal it again?
Lua’s 1 based indexes put me off the whole language.

If the design decisions are that bad, what other horrors lurk within?
For many 14yos the attraction is that a car helps you climb the social ladder- you're perceived as that much more attractive. Bikes don't quite cut it for that.

You raise a great point though, cargo bikes are much more expensive than conventional ones. I don't see why either as I'm guessing there would be a big market at a lower price point (£500 vs £300 for a conventional rather than £2500), hence the scale to make them cheap.

(Thanks for link BTW, not seen this bike before)
Ravi: A dialect of Lua with optional static typing and JIT
Rust fits well in low-level cases and data-oriented design situations. For things needing any abstraction or modern OO, the borrow checker really damages your architecture.
These companies have a combined market cap of over 7 trillion dollars. They are the trenches.
You need to consider most of those companies are so big they probably use every one of the top 20 languages. You argue as if they were ONLY using Rust.
> Fundamentally, Haskell did not clearly solve any particular problem with other languages.

Marketeers have a saying: "Its a lot easier to sell asprin than vitamins."

In other words, if someone says "This is giving me headaches" then someone with a solution for that headache will find it a very easy sale. But if your product pitch is that your general health will improve, your immune system boosted, yada yada, that's a much harder sale to make.
> Is there is some objective way that the SEC or FINRA detected activity that IB failed to report?

Probably not.

I suspect there was an IB-employed whistleblower... or perhaps what happened was that the SEC was already investigating some IB customer (for insider trading, market manipulation, etc.) and then, having become aware of one or more transactions that should have been reported, went digging at IB to see what else hadn't been.
https://posturedirect.com/my-posture-morning-routine/
Keep in mind that Apple still has “factories” here in the US for doing small-scale prototype runs. This also helps them work out the processes that will be required for manufacturing in the full scale facilities.

They will do prototypes that are as good quality with final fit and finish, and build maybe a few hundred of them for testing before they give final sign off to their partners overseas.

And they will do internal prototyping of dozens or hundreds of concepts before they ever get to that final pre-production run.

Meanwhile, companies like Samsung squirt out 50+ models per year, at a rate of about one per week, just to see what will stick. And then they test them on the public, gather the information they need, and then effectively abandon almost all of those units in place because they have to be ready for the next model to come out next week.
Is it?

It may be twice, possibly three times as deadly at the older end of the population, but it is nowhere near as deadly at the younger end - where flu is a much bigger killer.

It certainly isn't ten times as deadly overall.

Moving from blasé to hysterical helps nobody. We need to be rational.
The repository provides no reasons that brought the need for a fork. Can someone provide additional information?
Enron was actively engaged in accounting fraud, which is a crime and not merely short-term thinking. Once word got out that the company had no actual value, its stock went literally to $0.

But consider the S&P 500. It has its ups and downs, but with an upward bias that has lasted since, well, long before I was born. If the market in general consists of Enrons defrauding their investors, or companies self-destructing by taking only a short term view, how can this upward bias be explained?

If you really believe the market consists of short-term thinking, you can make a fortune shorting those over-valued stocks. Can't say I wish you success doing that, as I am long.
The grim truth behind the Pied Piper
https://posturedirect.com/what-is-the-best-sleeping-position...
I think they could just announce the deprecation and replace 'as' functions with 'as_' in user code (I mean, it wasn't many customers, maybe only one)
there are four kinds of people: people who can count, people who can't, and pedants
Google banning every ios and macos user from accessing everything from google.com
To their gmail to youtube is a completely foreseeable counter reaction if apple chooses to limit youtube due to ads.

Both companies will lose, of course, but Google has a hell of a lot more web traffic to its content than Apple does.
It's hard to imagine successfully duping investors quarter after quarter, year after year, decade after decade with ever more fanciful quarterly reports.
> you'd have to ask someone who considers it to be [right]

I did say why - it's because it's "functional style" so it should be done that way. I've been told this to my face. Trouble is, it's plain wrong.

> so I'm not sure who would argue that functional code is "for computers".

Agreed. I should not have put that.
As a user the last thing I want is to start wondering whether I can trust each different app with my credit card details. If this happened I would almost certainly spend less on software.
Optimal for maximizing the chance of the publicity going away and him continuing his job status quo. Most people aren't going to write about a dead blog.

This solution is fine now that there's no chance.
Timing attacks, never saw a real world exploit working for them. Even in my local tests without web server latency the results are indistinguishable.

Did anyone ever show a working timing attack for a web service? Even assuming no DoS/request limiting is in place.