skysight-inc/HackerNews huggingface dataset:
> I'm excited to see what goes on in that committee.

I am too. So far, this post on the general RISC-V mailing list and a few videos online talk about it. I'd love to have some other sources of information on their progress.

Also, I've heard that the RISC-V foundation is actively seeking collaboration for Java. There is some work on having RISC-V backends in HotSpot and JikesRVM, but so far it is limited to interpretation IIRC. The fact that Oracle is not jumping at it and pouring hundred of millions into it is beyond me.
this is a cool thing to build in the lab but I think will have just about zero real world practical uses.

interestingly enough there exists a small, but real market for power over fiber. usually used for things like electronic sensors embedded inside the fuel tanks of $50m+ aircraft. or in certain very sensitive parts of an oil/gas refinery.

basically a laser, a fat plastic fiber optic cable (way bigger than 62.5/125) not very dissimilar from TOSLINK type stuff, and a triple-junction GaAs concentrator-focused photovolatic cell, with the cell wired to a dc-dc converter.

https://www.fiberopticlink.com/products-item/power-over-fibe...
This is flat out false, and misses the point altogether.

First of all, plenty of systems have the ability to roll back transactions. Exchanges can and have declared some transactions void if they were the result of market manipulation or extreme volatility, such as during the famous flash crash.

Second, with a blockchain you need the other party to sign the reverse transaction. Either you have to trust that party, or a central and neutral authority with some sort of main key, to produce the inverse transaction. Once you have this, you have introduced a ton of trust and/or centralization into the system, in which case you could have just used a regular SQL database anyways.
I've been saying this the past few days among coworkers. The one thing Electron proves is that GUI programming is still not where it could be all these years of innovation later, if that were not the case it wouldn't be used as often as it has by as many companies who build their products around it. The reality is that Electron provides solutions to problems that the browser has had to solve for quite a while now: cross-platform development, and gives you a way to write code that already accounts for most of it taking away many of the cross-platform pain points.
Possibly, you're not dead so it worked. The better solution would have been ORS, and water. In the military and other physically demanding activities with a culture of water drinking, a concern can be hyponatremia.
Bitcoin mempool is completely empty. Fees down to 1sat/byte ($0.025/tx)
As you can see, your update is outdated (from the 20171117 bundle, pre-Spectre).
Scala has always been big on advertising it's abilities to abstract over things with it's type system (higher-kinded types, constructs from category theory, Haskell-inspired typeclasses), but has failed to actually out those capabilities to good use.

Just one example: Everybody pretends that e. g. the map function in collections is totally unrelated to the one in Futures, or the one in Slick, or the one in Quill, or the one in Spark. We all know that this is not just a random coincidence in naming.
In case it saves anyone time: the real meat in this link is the arxiv paper:

The Malicious Use of Artificial Intelligence: Forecasting, Prevention, and Mitigation

https://arxiv.org/abs/1802.07228
You can’t prove that logs haven’t been tampered with, though. The running system is a black box that could be doing anything to that file before making it available.
Right. The formula is for rapid absorption. If you are a little off you will still absorb it eventually. This is a big deal in the ultra running world. You will inevitably dehydrate or get to a bad place unless you learn some electrolyte blend that works well for you. Plain water can work for a short time but most runners will suffer in their later hours (10+).
Yes, so save that for the really necessary cases

Even if the person has nausea, they can drink a bit at a time

> Second, she says, is to resist the temptation to drink at a normal rate—let alone chugging the stuff. An ounce at a time every few minutes decreases the odds that the liquid will, um, return from whence it came.
And hung-over medical personnel..
It's already too late.
I’d think coal fueled central heating changed the planet much much more than cars did in the first half of the 20th. Id think a relatively small percentage of the world drove cars before 1965.
CSS is so crappy that I wouldn't be able to get anything done without the devtools. On the other hand with most native GUI libraries I've never had a problem to get the layout I wanted.
> That women, on average, face the problems of (profession) plus the problems of being a woman in (profession).

I face a professional problem - I am just a normal straight hetero healthy white male, no kids yet. I can't join in all honesty any disprivileged group to prevent me being fired in next corporate firing round. I can guarantee you that no manager (meaning already politics-playing individual) these days wants to be firing a minority/homosexual/disabled person from their team. They rather fire a guy like me just to avoid any diversity radar, long-term impact on the team or objective performance be damned.

You think I am joking? I see people 'hedging' against being fired by being involved as much as they can (I don't care about this corporate job that much, but I don't expect elsewhere to be much different. And startup world has its own issues.)

I've experienced this over my whole career, but till now it had been only women - cherished in dev teams and hired over +-same or slightly better guys, given extra time to adjust/train, extra help with debugging etc. No problems with it, we're gentlemen after all. I never saw a female dev being fired, and I've been through maybe 15 firing rounds over my career, seeing women as equal performers with slightly different perspective on the tasks.
Custom Mobile Application as a compelling need of modern small businesses
Tell HN: My 9YO son said: “Dad! Stop reading Hacker News”
9 promising promise tips for JavaScript
How to Save UI Designers and Front-End Developers Up to 50% of Their Time
I am with you here. Autonomous vehicle may need GPS for navigation, but it should be able to drive down the roads without it.
Sounds like what Red language http://www.red-lang.org/ is trying to achieve. It is still in Alpha, but already has cross platform GUI for Windows and OS X (with Androind arriving in next release). And without the web stack bloat, it's just single ~1 MB executable.
> For some purposes, you can't "squeeze that into 200 MB", especially for caching

The thing is native apps can do that, and more in less memory. The baseline here is set by "how much is needed", not "how much memory is available".

>Is it good if a company employs a 100 people but only 15 of them do work and the rest is idle?

Yes, if 15 can do the job. then rest can moved for other profitable purposes, or laid off.
1) Multi-line lambdas (no equivalent in python afaik):

collection.map do |i|
blah = something(i.something)
blah.something_else
end

2) Easily chainable object methods instead of weird global functions:

a.length
collection.map { |x| x^2 }

vs

len(a)
map(lambda x: x^2, collection)

3) Closing braces instead of whitespace make it a lot easier to judge indentation level
Just curious can you give a link to desktop app made with React Native or an example / tutorial for this?
Usually the alternative to many electron apps is the web version which lacks 5% of the features but is 10 times more efficient.
But it's still been downvoted. It's a downvoted post. It's also been upvoted, and has been upvoted more than it was downvoted. But people talking about downvotes aren't always talking about the combined up / down total.
To be fair, here's plain English (from Wikipedia, re-entered by me):

The sequence f(n) of Fibonacci numbers is defined by the recurrence relation:

f(n) = f(n-1) + f(n-2),

with seed values

f(0) = 0 and f(1) = 1

And a possible variant in Python:

f = [0, 1]
for i in range(100):
f.append(f[-1] + f[-2])
It's a bold claim that Netflix & Amazon customers are more proactive & 'thinking' than others. Or that TV viewers are more passive & more easily influenced.

The claim of 'influence' is probably worth exploring: How does advertising work? What does it mean to influence someone?
That could certainly account for some of the memory usage. I'm still confused about why there would be a 10% cpu usage on one, and not on the browser version (especially if they are equivalent, or even share underlying code).

VS Code certainly is efficient for an Electron app, and I'm sure it's really hard to achieve that level of efficiency. To be honest though, I use it side by side with Visual Studio itself, and on many metrics, it eats its big brother for breakfast (e.g. [1])... and that is a native app. One can argue that it's apples and oranges, and that the two are not equivalent, but we have an interesting counterpoint. While I'm sure performance is heavily weighted in favour of native, it seems like it's certainly surmountable.

[1] https://twitter.com/id_aa_carmack/status/695013979807047680?...
Counterfeit certificates sold online make digitally signed malware a snap
Hey now, I'm under 40 and I still get lost in that place for hours. I ended up there at a friend's recommendation the first time I was in San Francisco, and was blown away. Even though we were there for a few hours, it wasn't enough, and I've made it out there every time I'm on the west coast. What a wonderful place.
With the purchase of most of Fox (pending approval), Disney will own basically every franchise you can name. If there ever were a media company that needed to be broken up, it would be Disney.
Why logistics shouldn’t ignore chatbot technology
Show HN: Easy State v5 – Simple React State Management with ES6 Proxies
VSCode has been cited dozens of times on this thread only, and is probably one of the best Electron apps. I personally like Insomnia, Postman, Nylas, Discord, Git Kraken.

Not seeing "anything usable" is pure bad faith.
IIRC it's mostly a factor for gut absorption: when gut cells absorb glucose, sodium is cotransported (goes along for the ride) and thus pass through the gut and into the bloodstream at a much greater rate, and the greater sodium gradient increases the rate of water absorption: https://www.ncbi.nlm.nih.gov/pubmed/11193601

And the sodium also (and originally) serves to combat hyponatremia, as lost fluid generally brings sodium along for the ride if you rehydrate with non-electrolytic water you find yourself with mild to severe low sodium levels.
> As much as HN hates Electron

It's not that "HN hates Electron", but some competent programmers, especially ones who have experience creating desktop apps, point out that Electron apps are huge resource hogs. It's not about having an opinion, rather stating a fact.
Since you have to, at some point, trust the manufacturer that they built what they said they built, there is no point in a "trustless" system.

Second, you have yet to actually provide any motivation for end clients to spend money or hardware on a manufacturer's blockchain. Chances are the manufacturer would have to maintain all the miners, which is silly.

Third, the manufacturer in this case would have all of the signing keys, since they're the only ones that can make parts. This also damages the selling point of the blockchain.

So no, this does not work.
I don't know if it will catch on or what will happen to it if it will, but Mastodon right now is a wonderful place of "censorship" that I'm really enjoying (@JordiGH@mathstodon.xyz in case anyone wants to say hi). I hope they also figure out how to censor bots should they ever become a large enough target to attract them.
It also effectively hands your vote over in cleartext to the nation state. There's a damn good reason why Russia is looking into blockchain voting, and it's not for the purpose of protecting fair and free elections.

Paper ballots work fine and have amazingly low error rates, leave it be.
It's out of the bag now - we just have to hope the blue team can defend against regimes where the best maths talent more likely ends up building military apps than doggy photo filters
Wanted: Console Text Editor for Windows
Would really like the ability to use custom iso / os on DO instances.
There is a mechanism in the new policy that could work for this. They allow automated re-tweats still. Post the big news to @CorpABC and then re-tweat to @CorABCVertical and @CorpABCRegion as needed.
The moment you say "centralized" you can throw away the blockchain and save a ton of electricity.
Same for me. But that 0.1% is often gold.

Bookmarks are the obvious tool here but they just aren't very useful. A google for my history would be pretty great. Maybe grouping together things that came from similar search sessions.
Lets assume you are a geologist 100000 years from now. When you look at a drilling core you most certainly will be able to identify a strata, that is enriched with radionuclides (or fission products of radionuclides), that cannot be found deeper (earlier) in the core.

>> Wouldn't the tree eventually die and have its remains scattered around the globe?

Yes, thats exactly the thing, a lot of trees (and other biomatter) will die, and all of them will scatter their slightly more radioactive remains around the globe to create a layer as an imprint of the history of our planet.
That's not exactly true. TV attribution is actually getting very good these days, especially if you're equipped with a large pool of phone numbers/coupon-codes and a way to segment those numbers/codes in your ads.

TV advertising isn't exactly "dying" either. Personal injury law firms are actually finding TV advertising _more_ effective in this climate and are spending more money in it, filling the void left by other advertisers. That's even as they're increasing their digital ad spend.

(NB: Until recently, I worked in AdTech/MarTech for a large personal injury law firm.)
This is really horrific.

The idea that correctMkdir() exists at all seems to me to be so wrong-headed.

This comment from the source says a lot:

// annoying humans and their expectations!

Good UX is an important, oft-overlooked consideration, but there is definitely such a thing as taking it too far. If your humans are expecting this level of hand-holding, it's because you've trained them to expect it by pandering to them up until now. This is the kind of problem that should be handled with good, detailed, error message display when users don't get the result they expect, not "fixing" it with over-reaching magic.

I'm not sure I'd trust anything put out by the npm team in general from hereonin if they genuinely thought creating the correct-mkdir.js file in the first place was a reasonable idea. Is it? Genuinely open to a counter-argument.
Also coincides nicely with the demand on families to go from one partner working and able to sustain a family of 4-5 (lots more kids in the 50s/60s) to both parents having to work and smaller family size over the past 50 years.
IOTA: The Brave Little Toaster That Couldn’t
Wouldn’t reversing each password (reading right to left) produce a new list of “Half a Billion” passwords to use?
The only mentions of gender in the article are the very arguments why it might be harder:

"tenure-track horror stories we hear (particularly from women)"

This is a reference to, among other things, sexual harassment. This is not exclusive to women, but they are the vast majority of victims. There was, for example, some upheaval in the astrophysics community, with dozens of stories of younger female researchers finding out at the conference hotel that their professors "had accidentally just reserved one room for the two of them, oops" and so on.

"women are reluctant to say no on the job"

is a reference to the fact that women often feel more of a need to prove that they are worthy for the job. This doesn't imply any wrongdoing by men, especially not by specific men. But you can easily find data showing that women tend to have far more doubts about their abilities and accomplishments, and therefore feel under more pressure to perform.

"Another gendered reality is that women work a double shift"

This is pretty self-explanatory...

Most importantly, I don't understand how such an article provokes the defensive reflexes it apparently does: I'm a white able-bodies heterosexual man, and I have absolutely no doubt that if I were an overworked grad student at the author's faculty, my complaints would get a fair hearing. In fact, 90% of her complaints are indeed independent of gender, and her speaking out will help all troubled by them.

For the rest: if women do feel under extra pressure to appear smart and diligent, which I find at least plausible, I think it can almost completely be solved by just listening and acknowledging their complaint. We do sometimes have gendered expectations: I've personally witnessed a professor who complained abut women's handwriting in lab reports ("I can't read this") while shrugging it off for men ("You've a doctor's handwriting chuckle").

The problem of childcare can also be solved without anyone losing much, and society has actually come a long way. Institutions can open day-care etc. And teams and their leaders can almost always accommodate the flexibility required, and in the process usually creates a more flexible work experience for anyone. Just don't make a big fuss out of it if someone comes late and stays long once in a while because they had to take their infant to the doctor.
Is it disabled in the version of Chrome shipping with Electron? Considering they’re usually some number of versions behind, and this is a tool to make a desktop app, it would seem to be desirable to have it enabled regardless of Spectre since a desktop app can own your computer anyway if it wants. (It does make sense to have it disabled in a general purpose browser until mitigation’s are in place)
Only because you desperately wish for this to be true, not because it is.
You will scale the blockchain by .... not using the blockchain. Okay.
Ah, I'm told I spent a good portion of the remainder of that day in a state of incoherence and delirium. I also slept for 12 hours... I'm able to code nowadays, so apparently I didn't fry my brain too much :)
Uber will aggressively invest in Southeast Asia, won't let SoftBank rule it: CEO
This was not meant to be a jab, sorry if it came out that way. English is not my native language.

I was genuinely interested, and I expected this answer. This is a very valid point of view. I hope you'll use it once it's open-sourced.
This proposed “minimum version” behavior will effectively prevent “automated” security updates, which is what most reasonable people expect from their package manager.

Consider all tens of thousands of CVE bugs found in widely used image, video, XML, etc. libraries. Even “updated” software is often compromised via outdated libraries.

With a “min version” approach, none of those will get patched without explicit action by a developer, who won’t do that because he doesn’t even know about the bug unless he reads the thousands of messages each day on bugtrak.

If anything, history has shown that we should be focusing package management on getting security fixes to the the end user as soon as possible.

This proposal is bad for security.
> however after 10 years of practice there not so bad ;)

I know; I've been using them for over 20 years.

If you're that confident in your knowledge here, then using Rust wouldn't be a problem for you: you can go the unsafe route and just do the same thing you'd do in C.

> doesn't match my experience.

Sure. Your experience hasn't been in Rust. That is, when you have generics, and a good package manager, there's virtually no reason to write your own, as you can always use one that already exists. C doesn't have those things, and so you end up doing a lot more work yourself compared to Rust.
Of course, cryptocurrencies are not a new field, they're a decade old. In your analogy this would be like looking at the internet in 2009, not 1999.
Yeah, and Electron programmers and users are incompetent. Very constructive.

Maybe these competent developers don't realize that lots of users don't care if their app use 100-200mo on an 8Go laptop. Nor do they realize that memory usage is one indicator among a few others that are as or more relevant to the various contexts: productivity, talent pool, cost, maintenance, etc. Trade-offs have to be made, Electron is one.
Please elaborate on your meaning, here.
Everyone in a team should use the same conventions. The idea that everyone eveywhere on the world should use the same style has no practical interest : you don't get any productivity from it.

It's just a philosophical stance, and a rather totalitarian one IMHO.
Bill Gates has paid over $10B in charges–here's the reason he says
The steam engine should mark the beginning of the antropocene. Nuclear generators still use steam power to produce electricity. Car pistons are not different than pistons for trains.
Wow, you summed up the dangers of AI so concisely!
Like the rest of Xamarin's platforms, you can use modern XAML with MVVM patterns or you can use XCode's Interface Builder to create your views.

Xamarin.Forms has no relationship to WinForms.
I tried mastodon last year, but the federated timeline is still very random. I wonder how to find good people to follow :) @f055@mastodon.matrix.org
Correct. Producing new coins is a side effect of mining in POW systems in order to help pay the miners.

For bitcoin specifically, once the reward falls below the Satoshi, the entire cost of mining will fall on the shoulders of users in the form of transaction fees. This will not work very well.
I haven't used Hulu since they phased out the free tier, but I see in the article that Hulu generates $1bn in advertising sales per year. Do you still have to watch ads on the paid tiers?
It will. In March.
The same could be said of your comment.
Many of these programs do not get tail-call elimination (e.g. I think most languages can not automatically optimize the equivalent of "return f(n-1) + f(n-2)", if they do tail-call elimination at all). The nicest ones do not bother with negative n, some others don't. IMHO not a very useful set of comparisons.
that sending you gay porn is the worst thing you can imagine out of this is more terrifying to me than the AI.
Observational Honeybee Habitats for Living Rooms
Sounds sensible. A pain for the social tools to implement, but could work well in the end.
is just salt enough? Or do we need to replenish any other minerals other than Na and Cl (K comes to mind)?
GPS is a nice-to-have, but wouldn't be necessary for a true AI, given an autonomous car can have more and better on-board sensors than your basic-issue human (we don't have eyes in the backs of our heads, or LIDAR).
> Many women are doubly attracted to jobs where there is schedule flexibility.

Female dominated jobs have less flexibility on average then male dominated jobs. It is mostly that primary caregivers after they have children need more flexibility, but original choice of occupation does not reflect this later need.

> Teaching is a sweet gig if you intend to have children or want to travel.

No it is not. It does not allow remote work nor flexible hours. You have to be there at time for teaching students who came. I am programmer and have waaay more flexibility then teachers.

> Nursing is a similar deal. My sister in law is a nurse practitioner. She has unlimited job options to bounce around and can ask for and get whatever schedule meets her needs.

That would be unusal, nurses I know have to be on the job on time and at schedule.
Why You Can't Miss the Artificial Intelligence Hype Train