skysight-inc/HackerNews huggingface dataset:
With anything involving seawater, you'll run into the same issues as any desalination plant - where to put the enormous amounts of brine? Potable water is bad enough to electrolyze as there are lots of minerals in it, but salt water is a whole lot worse - and there are massive concerns about the toxicity of brine.
The Journal title is incredibly misleading here: “ There Is No Evidence That Associations Between Adolescents’ Digital Technology Engagement and Mental Health Problems Have Increased” - this wasn’t a lit review paper or meta analysis.

Sad that a top 20 journal would overstate the findings.
Increasing in the US, but decreasing globally: https://data.worldbank.org/indicator/SH.STA.SUIC.FE.P5?most_...

Irrespective of gender: https://data.worldbank.org/indicator/SH.STA.SUIC.P5?most_rec...
It records the results of syscalls.

In replay mode, the program is executed again, but rr will replay the recorded syscall effects instead of doing actual syscalls. As a result, the program will deterministically behave the same way it did the first time around.

There's a bunch of more magic to make other things (incl. multi-threading) behave deterministically.

rr uses hardware performance counters (telling the CPU things like "trigger an interrupt after executing N conditional branches") to seek to a particular time in the program's execution.
So as a first approximation, "step back" can be implemented as "re-run from beginning, programming the perf counter break after N-1 steps".

This is where the trouble with certain CPU models comes into play -- these perf counters aren't always perfectly reliable, and rr needs different workarounds for each CPU generation.

And I guess rr has some full program snapshots as well at regular intervals so that the replay doesn't need to start all over from scratch on every "step back".
If you’re looking for a “male perspective” to talk you out of having kids, sorry, but you’re barking up the wrong tree. Raising a child is simultaneously the best and worst thing will happen to you. It’s incredibly challenging in ways you never would have expected, but also infinitely rewarding.

One advice I can offer is that, unless you want to be one of those fathers that never sees their kids and leaves the parenting to “other people”, your career velocity will suffer. So make sure you’re at a good spot in your career before having kids. You don’t want to compete with a young person with no kids who can put in more hours and more focus. Work smarter, not harder. You should be at a point in your career where you have more team/org/company level impact than direct IC impact. It’s more efficient when your work is multiplied by other people. Delegate. Delegate. Delegate.
Because society results in companies being incentivized to babysit users rather than cutting off those who are unable to learn simple technical skills like optimally encoding a video respecting a maximum bitrate requirement.
ITT: Bitcoiners mocking one of the wealthiest men in the world for having missed the boat and being a "salty no-coiner".
It is one of their goals.
This seems very similar to the game "Bantumi" from black-and-white Nokia phones
I wouldn't even say 10 year old computer. Think phones or tablets. As well as the battery drain. Or imagine trying to upload something over 4G.
Vital soil organisms being harmed by pesticides, study shows
Freudian slip that they named this after a fictional sanctimonious serial killer that thought he was improving society?
Thank you!
I have been thinking about this since I started to work on IPster. True, it can be anything. But focus is what makes it useful and relatively easier to get the idea across, at-least in the beginning.
I will be delighted to see what other use cases people come up with.
Not really.

Timing attacks are not all that hard to understand - if the timing (or anything else) a user sees depends on information they shouldn't be able to see, then there's a (theoretical, at least) information leak and that's a security flaw.

I'm not a security expert, and this is something that's always in the back of my mind when considering security. It's ... one of the only things in the back of my mind - you need a constant time string compare for passwords is the most obvious example (and one that literally any decent programmer should be somewhat aware of). I only know the basics of security, and this is one of the basic principals. It's up there with "escape strings".

People simply don't think about every layer of the stack. If they did, then it would be obvious (but there's so much in the stack that this is infeasible).

JavaScript came out in 1995. Timing attacks on the CPU have been feasible since them (and heck, if you go back further then everything was terminals and multi user operating systems anyway). There's never been a time when CPUs haven't run potentially hostile operations. But virtually no-one (myself included) thought "can a timing attack happen"? despite timing attacks being a very common type of attack.
You will notice that ballistic missiles are regulated.
Rocket launch are very publicly announced (and tracked).

The known reaction time window of a ballistic missile is ~15 minutes (for russia) to 30m (for the USA) and is already too short, leading to near russian launch at least once that we know of.

The reaction time for any space based weapon is down to minutes to seconds. Putting them into orbit is already a war declaration.

This is not something that will be allowed without heavy international control and multi national regulation.
"spells" are probably referring to the original spell checker named "spell" and the various descendants like "aspell" and "ispell".
Someone may have known what they were doing...
I just tried to bookmark it, now the title is "Home".

Looks great though, can't wait to try it.
The title ticks all the HN top post boxes. Lisp. Pocket computer. Casio. Eighties.
PyCharm and Django
One cool thing that seems to have come out of Jigsaw is gdelt.com which provides very large "news" datasets going back almost 50 years for use in data analysis projects
The version bits are for the UUID version though, not for your own versioning use. It doesn't sound like your v5 UUID was actually a UUID v5 (with namespace), so are your new UUID's even RFC 4122 compliant anymore?

At this point, you could just use one of these not-a-UUID replacements and include a few versioning bits of your own. Of course, you'd have to plan it in advance, my point is you used a lucky hack, not a feature of UUID's.
Did I have Nokolisp running on Atari Portfolio in 1989? No recollection of anykind. Must have been, because why not?

But I had very serious floating point computing needs, because GPS was not yet invented. I managed to install Turbo Pascal in it and steal someones Nautical Almanac - algorithms.
Exemption of principal residence isn't a bad thing for LVT. It still disincentivizes people from treating housing as a store of wealth, which is literally the root of all evils about various social/economic issues.

The cost of housing would have to infinitely keep growing if we expect every generation of homeowners are guaranteed a lucrative ROI when they retire. I don't understand how that would be sustainable other than a "Après moi, le déluge" mindset expecting the later generations to pay the bill (yeah, literally our pensions included). This problem is even compounded when considering the consequence of the HGT (the Henry George Theorem).

I am already getting a bit struggling to afford a home that is not as good my parents' even though I have a much higher-paying job. But I can't imagine how my children are going to afford it without my financial aid or they have to move to somewhere cheaper.

That said, I somehow agree with you regarding the political aspect, which probably needs a profound wisdom to figure it out.
My experience with Amazon delivery is comparably bad – the fact that Russia has figured out "drop boxes" and Germany hasn’t (very slowly it’s being rolled out now) is extremely strange to me. The need to "Accept" delivery instead of placing it in a locker is just stupid and requires so much unneeded energy spent by the delivery people and the receiving side it’s very strange.
If these logs link users together, for example, with an IP address, you would still need consent regarding GDPR.
I read that Apple had a VB-like product back in the day, and Microsoft (Bill) made them kill it before they'd license Microsoft Basic to Apple.

I think this says a lot more about him than most things.
Biggest jeweller is not biggest diamond seller in this case. Still this seems like a great initiative.

>Although diamonds have traditionally only been a very small share of the 100 million pieces Pandora sells worldwide each year, Mr Lacik believes that will be boosted by lower prices.
gdelt.com?
Those would be different plants than the ones already living there (ones that can survive in direct sunlight). The usual aim is to preserve the full variety of the world's ecosystems, and encouraging or allowing non-native species into a desert works against that.
The ecosystem is more or less in a balance. Forests that are cut down will become forests again. Plants already grow pretty much everywhere where they can grow. It's still not enough.

We've spent over 200 years pumping carbon into the atmosphere from a source we can't return it to. No amount of growing forests is going to fix this issue without being able to turn those forests into carbon that's in the ground. We need to get carbon out of the carbon cycle. The natural life of plants doesn't do that.

Edit: we might be able to do it, if we can somehow turn land where forests don't grow into forests.
Costco sources Kirkland products from people they already do business with. So if they see your Vodka is doing great, they call you and ask (well, as a giant customer of yours "ask") you to make a Kirkland version as well. On those bottles you'll make less, but you're still going to make a lot of money there. And getting cheaper people to buy your product without diluting your brand. And a lot of money off your branded product. Most things I've seen from manufacturers online is that being asked to supply Costco with their product and the Kirkland version is a win from both asks.
Wow, I was so confused because I thought you gave sed a path, but you gave it a command

w<path>

TIL.
> Melinda said she found Bill - methodical it seems even in matters of the heart - writing a list on a whiteboard with the "pros and the cons of getting married".

It seems that perhaps one of Bill Gates cons came to fruition.
If you take a snapshot initially then all you need is the results of anything non-deterministic - ie anything which cannot be produced by program instructions themselves. For those you can pretty much get them all by logging the results of system calls. All that is left is things like RDTSC, RDRND, and thread interleaving of a multi threaded application.
Experimental support for FreeBSD in Containerd 1.5
True, but OP was asking for an AI tool to help in this. I think the language bias on such a tool would be enormous, and it would contribute to flatten a piece of writing.
Being effective by saying things the right way, or picking the right words to express a specific context, is definitely important. My point was this: once you get to a good-enough point, what you're looking for is an editor (of sorts, not necessarily a professional one). Someone that could recognize how your idiomatic choice of words serves the piece right, or makes it harder to understand.
What really helped me was asking native friends to read my posts or my articles, and tell me what they were getting from them. After a while, through this process, you'll get better yourself at recognizing these patterns.
Before that, I worked hard on understanding the specific pitfalls of writing in English as a native Italian. One clear example: attributive nouns.
Of course I’m serious. I explicitly state I’m not absolving Amazon of anything.

What I’m saying is that the article contains no information at all on any dirty tricks being used, yet implies acting in bad faith.

That’s just bad reporting. If it’s not legitimate then point out in the article why, the reporter failed to do that.

Not paying profit taxes on a loss is the most normal thing in the world. Paying billions in salex tax (as Amazon did) on tens of billions in revenue, is also the most normal thing in the world. Where’s the issue? The article doesn’t clarify whatsoever.
Association Between Gender-Affirming Surgeries and Mental Health Outcomes
Good for them. There's no reason to stay together if you know longer want to, regardless of age and prior commitment.
Relationships should be by choice.
> would much prefer solar development to occur on already disturbed land.

Where? "Disturbed" land is taken.
Married members of HN, what did you do if you think diamonds are utterly ridiclious however due to societal constraints some kind of ring is required for your SO?
Apple hires ex-Google AI expert Samy Bengio
The author does. http://dotorgdoesntmeancredible.org/misguidedinstruction.htm...
The question is not whether Amazon service is decent, there is no doubt it is. The question is at what expense and who you support with your money. We are discussing the fact that Amazon is evading taxes so your Spanish roads that they use, the Spanish infrastructure etc is not benefitting from Amazon benefiting off you.
Many "ecological niches" end up being key to the whole ecosystem. Mess them up and the whole ecosystem is messed up. The system is so complex that it's hard to know beforehand.
"All my data"? What data are you referring to specifically?
New JavaScript build tools update
ZEMANTA, an Outbrain company | Data Scientist - Analytics & Data Scientist & Machine Learning Engineer | Ljubljana, Slovenia | hybrid mode | full-time | https://www.zemanta.com/

Our Data Science team is looking for a:

1. versatile machine learning engineer / data scientist to help us grow our real-time bidding (RTB) ad management services across Outbrain and Zemanta infrastructure;
https://apply.workable.com/zemanta/j/7FC8EAA4C9/

2. Data Scientist with data analytics / BI experience and a software engineering passion. This position is at an intersection between engineering and data analysis;
https://apply.workable.com/zemanta/j/ACC7EEC678/

Here's what we're working with:

- over 250 million machine learning predictions calculated every second
- ML models you ship to production have an immediate effect on the business
- we don't keep cutting-edge ML and deep learning algorithms in the drawer - we deploy them to production
- terabytes of data generated daily, stored on S3 and BigQuery multi-cloud environment - AWS, GCS, private cloud
- Go-lang is our main production language, python for offline research
- production ML algos developed in-house in either Go-lang or TensorFlow
- in-house distributed AutoML framework for effective offline research
- powerful research cluster for your use
- full ownership of the ML-powered features we develop from idea to final product
- a lot of learning; both internally (knowledge sharing initiatives) and externally (going to the best conferences, reading papers, watching talks)
- sharing knowledge externally (talk at conferences and meet-ups, mentor students at DataScience@UL-FRI, Zemanta Data Science Summer School, ...)
- be a part of a world-class data science and software engineering organization

Do you have questions?

Write us at jobs@zemanta.com
I think this is a lot less significant than it seems at first glance:

> Although diamonds have traditionally only been a very small share of the 100 million pieces Pandora sells worldwide each year, Mr Lacik believes that will be boosted by lower prices.
I see I was correct in guessing that you weren’t dealing with Linux, since that’s almost certain to use GNU userland, and there tee is part of coreutils, and good luck getting anything done without coreutils. (GNU sed is its own thing rather than being part of coreutils or any other *utils bundle. I don’t know why this is.)

I’m still a little surprised to hear of tee not being present when sed is, but I’m not familiar with BSD. Maybe they care even less about POSIX than I would have expected?

I’ve been a little bit embittered against sed because of the differences across platforms. As usual, the version that comes out of the box on macOS is ancient, for licensing reasons, and the distinction has caused me grief too many times. I seem to recall having to give up on using sed for in-place regular expression replacement in a file when I was only caring about Linux, Linux under WSL 1 and macOS, and ended up using a fairly convoluted Perl one-liner instead (something like -plni.bak followed by rm foo.bak, because -i sans extension broke under WSL 1). Cross-platform operation is trickier than I wish it were!
Started out by copying Jobs, ended by copying Bezos.
Here has a freemium tier (no credit card required) which gives you 250k transactions per month for free.

https://developer.here.com/pricing

Disclaimer: I work for here.
rr keeps snapshots roughly every second. To rewind, rr executes forward from snapshots, sequentially from the last snapshot to the first.
Huh. When I submitted this 11 hours ago it was flagged https://news.ycombinator.com/item?id=27031515
It depends on culture. In my country, a gold or silver ring is acceptable.
Surprised they don't also mention Nest, which I assume also has an interesting & significant video encoding operation.
Just bought it and moved on. I'm happy that she's happy. I couldn't care less.
What I like most: you can debug data flow!

To see where a value came from, set a memory-breakpoint and reverse-continue. This is not just useful when you suspect memory corruption (your point 2).
I use it more often with a large legacy C code base. It outputs a complex data structure. There's often several code paths computing values for a particular field. For someone unfamiliar with the code base, it can be tricky to tell which code path was responsible for computing the value in a particular instance of the struct (where I see incorrect output).
By reverse debugging with memory breakpoints, I can trace the data flow backwards until I find where the computation went wrong.

Note: Since I'm developing on Windows, I'm not using rr for that; but Microsoft's Time-Travel Debugger (WinDbg Preview).
Divorce has no impact on children either... /s
I really like the video doorbell project, can you make it OSS and put it on a Github repo?
> Google probably only provides stats about growth (like "500 hours of video are uploaded to YouTube every minute") because the total number of videos is so large, it's an unknowable amount.

I can totally see it being non-trivial to count your videos, which is a funny problem to have. But I doubt it's unknowable. More like they don't care/want us to know that.
How do W/cm2 relate to W/kg (used e.g. in https://www.biorxiv.org/content/biorxiv/early/2016/05/26/055...)? Furthermore, if I have a detector, that gives only the number of W, will it be equal to W/cm2?
Did not age well, https://twitter.com/billgates/status/1080139729100693504?lan...
Is this going to be one very expensive separation, so if equal parts 65 bn each ?
Ask your partner what they want. Then do that. Your opinion on this matter is not particularly important ;)
Build a Wall-E type robot to deliver a lab grown one to create environmental vibes.
I've been using QC35s with a Macbook for a long while and thanks to your comment I finally understand why sometime the headphones would switch to a different "mode" where there is a lot of hissing in the background and the button (which I have configured to switch NR levels) wouldn't do anything.

Super interesting, thank you!

So apparently this "mode" comes from the headphones switching to HFP. Interesting that in this mode the left button presses are ignored...

I'll try to notice when it's doing this. I have the feeling it's when I am on a call but not all programs do that. I use Slack, Facetime, and sometimes Google Meet via Chrome. I'm pretty confident only some of these trigger the switch, and whenever the call ends the phones go back to A2DP.
My concern is not that DE's do ETL, just that a data scientist could actually avoid learning how to do this.

Certainly in all the successful orgs I've worked in, this would rarely be the case. Maybe it works if you have really well-standardized and static data, but I rarely work in this kind of environment.
That's the fantasy, but here's reality:

Obamacare ended up doubling the monthly cost of health insurance, and forced most insurers to leave states they didn't dominate.

Most Americans earning minimum wage cannot afford it now, were forced to change plans (contrary to what Obama said), and have less choice.
> all of their video IDs are 11 characters, alphanumeric with cases

It's an int64, encoded as URL-friendly base64 (i.e. alphanumeric with _ and -).
In my country, a simple gold band is also customary. When you think "wedding ring", you think "simple gold band". They all look the same.
That's all females, I meant teens or pre teens
And not because they are evil... IIKC you have to demonstrate your credible effort in defending your trademark or you risk legally losing it. So even if you are ok with such use, you still have to defend your trademark legally or it can bite you in the future.
Hi,

For flexible contract dev work, are you open to hire from outside NA, particularly from India?
This is due to PulseAudio not having proper support for decent quality HFP/HSP. There was a PR to PulseAudio for this exact thing that seemed to have been completely stranded:
https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge...

Edit: actually there might have been some movement on this after all? Some comments in that ticket seem to indicate that this has been improved on master.
Not married, but engaged! I ended up buying a diamond on James Allen (they allow you to select earth created or lab created).

They allege their mined diamonds are "conflict free" https://www.jamesallen.com/education/diamonds/grading-confli....

However, my feeling is I don't trust this 100%, and for my SO having a "real diamond" meant a lot. For me, in this case, the need to get a "real diamond" for my SO trumped my ethical stance on where the diamond was sourced.

I think if you are going for 100% ethical purity, then you should either get no diamond (many other beautiful, precious gemstones if you still want one) or just go for it to make your SO happy.
Exactly same story about new building applied for 2-3 months to a friend and Amazon would simply refund him instead of making any attempts at figuring out how to deliver. It’s the same contractors who have no incentive to really deliver anything.
This kind of creepy stuff is why I’ve been gradually de-googling my life. Been using my personal domain email in zoho for three years. Keep google apps work stuff in a segregated android phone. And finally moved back to iOS on my personal phone with 12 pro Max.
Yeah, it is a walled garden too. But a old fashioned walled garden that is more interested in keeping selling me overpriced hardware than to reshape society by their vision.
Bonus side is that if you also use a Mac and have a Apple Watch the integration between them is fantastic.
Rings also fall under the category of utterly ridiculous. A marriage isn’t jewelry.
As a tiling WM user, I virtually never drag & drop between windows. And 98% of time I have maximized browser / editor / terminal.
I'd argue that parents being unhappy in their marrige is worse for children than a divorce in the long run
Talk about it. It may turn out that the societal constraints don't enforce the conflict mined diamond. And you may find out more about what it is that is motivating the choice.

But you can't force things and insist that the whole thing is a useless charade. Objectively, sure, but not everything in life has to be.