skysight-inc/HackerNews huggingface dataset:
If only you'd followed its directions, you'd have gone on an amazing days-long adventure that ended in your finding a fortune in buried gold. Alas, you second-guessed the navigation genie.
What Happens at a Xamarin Expert Day?
Because it's essentially a different project at that point. All stackoverflow answers become confusing instead of helpful for example.

Rust went through that around version 1 where a massive number of answers were updated to match new release and many got "this is not how it works anymore" comments.
> He never said it was embedded.

> We needed a language that was fast enough to allow minimum real-time latency and use limited resources of a SoC device.
Assuming the model has that predictive power is there really the physical capacity to build that much without adopting radical methods like the instant dorm? And if there is, is that really the best option?

One the one hand, I grew up in SF and it's been hard coming to terms with the idea that I'll never be able to own my own home here. At this point I'm just glad that there's still (relatively) cheap land in the eastern part of the state.

One the other hand, I don't want the city I love to be changed for the worse by rampant growth with the admixture of profit-driven decision-making to make the situation even more complicated. I've already got the futureshock[0], I don't think more-of-the-same accelerated 10x would result in a great place to live.

One the gripping hand, I'd love to renovate the mega-structure of the Bay Area, clear off and revitalize the old creeks and replace the lost housing with arcologies[1].

[0] https://en.wikipedia.org/wiki/Future_Shock

[1] https://en.wikipedia.org/wiki/Arcology
Thats probably just the rust binary being a bit larger, I wonder how the memory measurements are done.

Java is suspiciously close to 512MiB which could mean they just looked at the RSS size of the process, but Java does not automatically give memory back to the system, especially if the min heap is set to something like 512M.

Java being in the same order of magnitude of performance, they might be abandoning the java ecosystem to quickly considering how good the tooling and library ecosystem maturity is.
Lua 5.1 is the last version supported by LuaJIT, which is probably why they used it.
Radiation not the issue, and is not mentioned in the study or article. The issue, if it exists, is theorized by some to be related to posture.
https://slate.com/news-and-politics/2003/09/how-do-companies...

> “The ball’s pretty much in the company’s court, as long as its choice isn’t already in use and won’t offend anyone’s delicate sensibilities. The NYSE requires that companies submit their symbol requests at least 20 days before they mail out notification to shareholders and that they list a first, second, and third choice. The exchange rarely gives a thumbs-down to the preferred option. One notable rejection occurred in 1992 and involved Furr’s/Bishop’s Inc., a Texas-based cafeteria operator that wanted to disassociate itself from its floundering holding company, Cavalcade Holdings Inc. But the NYSE denied the company’s application for the symbol FBI, on the grounds that it might cause confusion with a well-known law-enforcement agency, and Furr’s/Bishop’s was forced to remain CHI on the board. (The beleaguered company, later delisted from the NYSE, eventually changed its name to Furr’s Restaurant Group—FRRG on the ignominious pink sheets—and has since filed for bankruptcy.)

Some companies select cheeky symbols, rather than mere acronyms. The father of the trend may be Southwest Airlines, which was first listed as LUV in 1971—a nod to its origins at Dallas’ Love Field. Other semi-clever tags include BID for auctioneer Sotheby’s, FUN for amusement park operator Cedar Fair, and BUNZ for deli chain Schlotzsky’s. It’s a lot easier to come up with something witty if you’re listed on the Nasdaq, as that exchange allows symbols to be up to five letters long; the NYSE sticks with a 3-letter limit.”
We have "mined" crystals in Arkansas before. Which really consisted of my kids and I digging around in the dirt until we found something.

It was fun though. And they look cool.
I’m a long time veteran of Ruby and someone who deployed production Rails apps in EARLY v1. I absolutely love and adore it and it’s by far my favorite language to work with. That being said, when I can write in a very stunningly similar language and get 10 to 100x performance with very little extra effort I am going to strongly consider it when deciding on my stack. Also the ecosystem for crystal is not terrible at all. I think it’s a great project and shouldn’t be ignored because “the ecosystem”
I have a 100K+ LOC project in React started in 2015 that's going strong, and I imagine Facebook has much, much bigger projects than that using React. I can't recall a single time during all these years that something would have broken in a non-backwards compatible way. We're on the latest version of React, writing class-based components (with zero intent to move to hooks) and feeling very good about it.
Interesting. My first impression is, "That's crazy." Stating a fact ("such-and-such business is at thus-and-such address and has this phone number and here is a picture of the building") should not be removable by force. I can see the point about selling ads for it, of course. Can a business force a (physical) map company to remove the label of their business from the map?

But then I remember the whole right to be forgotten and just realize things don't make sense.
Why would Vice, in critiquing the media, refer to “bone spurs”, when the selling point of the bogus story is that kids are growing “horns”?
Can confirm.

Had a microwave once, that was not in use, just, turn on and start smoking. I ran outside and flipped the breaker for the house off. If nobody had been home, the house would have burnt down.
Luxury items of any type are usually poor investments, for several reasons:

1. Price range. By definition, you're above the normal price range. This means fewer potential buyers, thus less liquidity.

2. Over-specialized. The upgrades or enhancements that made it into a luxury item, which were valuable to you, may not be valuable to someone else. You will take a loss on features that are included but others don't care about.

3. Experimental. People who make luxury items tend to include novel things that sound nice but don't pan out and turn out to be useless or even undesirable.

4. Status. Luxury and status are often linked. Luxury buyers aren't too excited about secondhand. A used sports car doesn't impress your friends like a new one.

If you buy a luxury item (like a giant house), the most rational thing to do is just accept that you are buying it because you want that luxury for yourself, and don't expect to get the money out of it later.
Sure, but that benchmark is a single point on a manifold. That point may tell you little about your program which likely differs from the benchmark along several axes.
Such a pity this isn't a bigger thing. I was hoping that this was the start of humans growing spikes on the back of our necks to protect us from predators when we're vulnerable while looking down at our phones.
There was a man that ate a whole plane: https://www.ripleys.com/weird-news/mangetout/
They're just linking to an old blogpost from 2015 there. Back then Rust used to rely on a custom memory allocator which introduced a lot of RAM overhead, this has been fixed for quite some time now. Don't get me wrong, I like that these folks are using Rust, but this post is leaving me with a bit of a weird feeling - it just does not seem very impressive or meaningful.
Read "How To Read A Book", it has a lot of good techniques.
I'm not saying it was easy. I have no idea how those programs or the brokers supplying them work. In this hypothetical scenario, they could be regular customers operating within the suppliers' expectations. Alternatively, a broker has some 0-days that the big-name companies aren't buying or not at that price. Potentially already has them. Some other party is willing to buy them at a nice, but reduced, price.

When I did thought experiments on it, one of the big issues for me was how to show buyers the vulnerability without losing money from them stealing it or deal with them claiming that they already had it in a way that minimizes risk to all parties. It was a tricky problem. Folks selling on the side was a potential result in some scenarios.
> Author bio: Mohit Agrawal is a software developer from Indore, India and works at Oviyum Technologies, an outsourced product development firm

Not sure why bitbucket is promoting this particular guest post.
Perhaps Google's UX experts have decided street names are as important as call and SMS timestamp. That is to say, not important at all.
By the way, today I saw old man and woman riding electric scooters with seats (they look like this [1]). I thought that it could be useful for senior people in the city. But our city is mostly flat, of course they won't help to climb those endless stairways in Japan.

[1] https://www.dhresource.com/0x0s/f2-albu-g6-M01-8B-09-rBVaSFt...
> it looks like the Bitbucket folks made a very solid choice here.

Just a heads up, this is not from the bitbucket team. That's just where it's hosted.
It would be nice if some details could be given about the project so we could put 'performance' etc. into context.

There are not that many applications that really need the extra performance boost from the JVM to C++, usually, that would be a platform issue, i.e. the device can't support the JVM or whatever.

For smaller projects (we're dealing with sensors, does this mean it's small?) especially hardware related, the issues are going to be integration, libraries, supportability for those tricky things; in such scenarios one's hand is often pushed to C etc..

The advantages of Rust it would seem would have to be rather significant and noteworthy to make the jump to a nonstandard platform, for so many reasons.
I just left frontend, and I’m the maintainer for express-vue. Vue is great in its current iteration. But the whole JS ecosystem is just horrible right now. Looking at these changes, it’s not for the better.
I don't believe true crypto HFT strategies exist (i.e. sub-millisecond tick to trade). It's just not possible with websockets and http requests being the standard for data feeds and order placement on crypto exchanges.
Hi there, we're building the modern insurance brokerage at Newfront and specialize in helping high-growth startups with business insurance.

Want to send us a note at success@newfrontinsurance.com? We'd be happy to take a look at your quotes and see if we can provide some better options.

You can always kick off getting quotes with our online application: https://www.newfrontinsurance.com/quote
Apple is attempting to do whatever it takes to monopolize the after-market.

Google is not. Search "pixel3 repair" or "iphoneX repair" on google and in both cases, you might get a couple of official apple or google hits at the top as you'd expect, and then scores of hits for iFixit and independent repair shops including maps.

I absolutely believe GP got nailed by adwords, but it doesn't seem like the search itself is being warped to pretend like there's no options.
That’s a bit disingenuous. Efficient market theory gives clear reasons to believe that rational investors would produce a market valuation of the stock, based on net present value of future income streams, that reflects marginal utility in putting a dollar into the stock vs not.

Obviously, rational & efficient market behavior breaks down in reality. But tell me, how does it break down exactly? What alternative measurement of intrinsic value is better, and in what sense?

If you have special knowledge of what subjective / behavioral differences current trading patterns exhibit in contrast to rational or efficient behavior, then by all means share it, or make trading decisions with it, because it means you can measure / predict something pretty much no one else can.

But if you don’t have that special knowledge, then how exactly can you know the prevailing market prices are not actually reflecting intrinsic value?
Another comparison is Uber vs Tesla where Uber is valued at 80 whereas Tesla at 40B.
A nit on this article: I'm pretty sure that C++ had a standard library before the STL.

And a surprise (at least to me): Haskell is 32 years old!
It's this sort of attitude that makes sysadmins so incredibly popular among the masses.

Hint: if your environment feels like a concentration camp, users will find ways to work outside of it most of the time - which will be even more disastrous.
A counter example is solar panels. China makes most of the worlds solar panels, and Chinese engineers design them, thereby proving under the right conditions the Chinese can put together a world class manufacturing chain without anyone else. Evidently Chinese engineers are as good at their jobs and any other engineer on the planet which is to be expected given the number of them they churn out.

Given that, what's surprising is Solar panels are the exception. Push bikes are a great example. I'm pretty sure there are more electric push bikes in China, possibly more than the rest of the world put together. All are designed and built in China. So you would expect with that much volume and competition the best ebikes would come out of China. But that's not what has happened: Chinese designed ebikes are crap.

There was a Australian documentary about China and the Chinese mentality called "Two men in China". One of the presenters was previously Australia's Chief Scientist. It's both hugely entertaining and very informative if you can find it. Anyway, they presented a typical Chinese house. It as small and cramped by Australian standards, but everything was shiny and modern. Only there was a problem: the cupboard doors were falling off. Apparently this generally happens after about 6 months. Doors fall off, carpet comes up, roofs leak, electronics breaks, LED lights that should last 50,000 hours died after 500. No one seemed overly upset by this turn of events. No one was demanding someone come back and fix it. It was just accepted.

The difference then between the solar panels and the ebikes isn't the capability of the designed or the manufacturers. Of all things, it's the difference of the consumer. Where the Western consumer pushes back hard when their solar panels don't work (and by push back I mean law suites, legislation, and ultimately people going to jail) the Chinese consumer allows the manufacturers to get away delivering crap and lying about it. Who would have thought discerning customers were a key ingredient in making a great manufacturing nation?
Please do. I’ve used it in conference talks.
This seems like a future Black Mirror episode.
Don't be evil, just rent to it.
DNA microscope works more like Google maps than a traditional microscope
A small kid may reset your light bulb every day.

I'm not sure about the age, probably 3 years old is the optimal age, so they can understand switches an still not be bored to case havoc with them.
> Intrinsic cognitive load, which relates to aspects of the task fundamental to the problem space. Example: How is a class defined in Java?

Article gets this wrong immediately. Intrinsic should be to the characteristics of the feature being developed not about the mechanics of your tools. They are secondary brought in your solution space. It bothers me when core terms are misused making it seem not worthwhile to read on.
Every day on ECMO is a roll of dice. There is a severe risk of clots. They could cause arterial blockages and strokes. They have to put you on blood thinners to combat the clots. The blood thinners could cause brain bleeds. There's also the risk of infections and the constant feed of antibiotics to combat that. ECMO, at least as it is right now, isn't meant to be a long term solution. As they said in the article, it's merely meant to be a bridge.

Edit: that's roughly $1800/hr for the stay I think
I would love to build a harmless and open source version of BonziBuddy. One day I'll do it.
> Or python for that matter

Both Java and Python have (limited) implementations for time-sensitive microcontrollers: Chances are high your SIM card or your chipcard is running Java, and I believe Python (MicroPython) is also in active use on some SOCs
> A third argument arose, Truog said: If leaving this patient on ECMO was appropriate, then in fairness “why don’t we put everyone with respiratory failure on ECMO?”

That's not an argument against, that's an argument for. Why don't we? The only reason not to would be cost.
https://mattrubin.me/authenticator/
stores in iOS keychain and you can restore your device with TOTP codes from itunes encrypted backups.
Hey look, another fucking NYT post.

FUCK THIS SHIT.
Lua 5.1 has LuaJIT, which is quite fast. Performance was obviously a priority, and since LuaJIT doesn't support newer than 5.1, that's probably why they used that as the point of comparison.

https://luajit.org/performance.html

There used to be some great benchmark comparisons including luajit on the programming language benchmark site[1], but I swear that site has gotten worse as time has gone on.

[1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/
If you're working with what you perceive to be "trivial cognitive workloads" I think that is more a sign that you aren't quite working at the level you're capable of, than a sign that you're a really intelligent person.

The thing is that all humans have a limited working memory (which generally correlates with 'intelligence'). Whether you can juggle 3 objects in your working memory or 30 doesn't matter; eventually you will get to a problem that you can't hold within your working memory. At that point you will need to start using abstractions for both object-structure and functional characteristics. The limit of what you can do with abstraction is way higher than that of your working memory or intelligence.

As a rule it's always better to properly abstract and structure your code, to keep it as simple and well-formed as possible, and to let your tooling deal with any higher-order actions.

As a bonus this allows other people to have an easy time understanding your code, especially when those 'other people' are your future selves.
You can strip the links and replace them with a man-in-the-middle link so that you couldn't just directly click on the link.
When dealing in such embedded systems, there's often not a whole lot of help online for arcane issues. Device documentation etc. usually makes default assumptions about C/C++. Drivers, other tools - same. This is usually a big concern.

If there isn't much software involved, then the natural choice would be that which most easily integrates with the platform, because at that level, there's always trouble.

Given limited information, I probably would have chosen C/C++, and then done some experiments with Rust to see if it was worthwhile, and then possibly port over during an appropriate iteration.
On the topic:

What the heck was Oumuamua anyway? Do we have a good hypothesis for the (apparent) low density / high velocity by now?
How does this relate to Go? That flew over my head.
The Apple Store (online/iOS app) suggests accessories/confirms accessories are compatible with your devices when shopping, so they have some info.
Some months ago I transferred some money between two accounts at different banks. The money arrived _twice_ in two different accounts of mine at the destination bank. I contacted them and asked them to cancel the second transfer, but they just told me it would get automatically denied for insufficient funds at the origin. They also warned me that if it happened again my account might have restrictions placed on it.

An apology would have been nice, but I suppose unwarranted threats are more in character.
If you don't hate front-end period now, mobile's a hell of a lot easier and I think it still pays better than front-end webdev for some reason. As long as you stay away from the web-tech-on-mobile crap and write actual native code. It's especially easier if you specialize in one of the Big Two, but even working on both isn't that bad. I mean, it's not JS "culture" bad.

iOS is far and away the saner of the two if you wanna pick just one, plus it's an easy gateway to the whole Apple family of devices (watch, TV) including, soon, macOS itself. Android's broadly less pleasant and any devices outside phones that happen to be running it are likely to be batshit insane to work on, but it's still way better than the web, and a ton better than it was back in the 4.x days (let alone the 2.x/3.x split days—oof, it was hot garbage back then)
Firefox likes to bundle security fixes into .0 releases. 67.0 was released May 21 (and went to nightly/beta whatever May 13) and 68.0 won't be released for a few more weeks.
Is Svelte 3 production ready?

I've been meaning to start a project with Svelte 3, but I'm not sure what tools to use. Is Sapper ready for v3 or is it still mostly on v2?

I've also somewhat been hoping that Svelte 3 will get TypeScript support so I can have a typed interface between my Svelte frontend and my Rust backend...
It wasn't claimed to be "beautiful", it was that it "works beautifully". And if it's not accessible, for a serious amount of people, it doesn't work. At all.
Try Ember :-) like a breathe of fresh air in the ever changing JavaScript ecosystem
If people allow themselves to be robbed, and millions do everyday, there is nothing the government can do about it, just as if they are robbed by a mugger. If people aren't reporting it, then nothing will change.
> There are a lot of things that make Go slower to write than Ruby, but mandatory typing isn't one of them. Rather, Ruby's total lack of typing makes it harder to write: you effectively end up having to write unit tests just to catch typos.

No, you don't. You need unit tests to verify behavior (values) whether or not you have static typing (except for output types with only zero or one values). Now, it's true, that having such tests also verifies, at no extra charge, things that Go’s type system would verify, but without the additional effort of type annotations. But there's no added cost there, it's a net savings.
Seems like there's an incredible battery breakthrough every few months and yet batteries still get 3-5% better every year.
You can do that now.
For our daughter, there was a technician that literally sat next to the machine 24/7. There was never one moment without a technician there. Then there were all the other staff tending to her. The x-ray techs (2x daily x-rays), the respiratory techs, doctors, tons of other equipment and medicines. Our bill was just north of 600k for 10 days on ECMO, medevac, and 4 days in the NICU2 on a respirator.
Let's, co-author :)
And where would you run xcode? The IDE you use to develop.
WebAuthn is only secure because it entrusts to browser to pass verified domains to your USB key. Why can't SQRL just do that with no other protocol modifications? Then we don't trust the user with anything, protocol-wise. Cause sure, if the site can pass a QR code or URL directly everytime, that's an issue because you're still trusting the user to manually verify the domain, but if the interaction is mitigated by a trusted party (i.e. the browser), then I don't see the problem.
> How did a privately reported zero-day leak from Bugzilla into an attacker's arsenal?

This was a VERY valuable bug. I mean, it's sad to think about but the most likely scenario is that someone with access to the report at Mozilla or Google (or maybe elsewhere if it was shared more widely) called a friend of a friend of a friend and... sold it.
I also switched to Apple Maps and have not looked back.