skysight-inc/HackerNews huggingface dataset:
>unless you're violent or suicidal.

Yes, and if you are suicidal, police will throw you in a jail. Or worse - in a psychiatric hospital. And you are gonna be fired from work and will be even more miserable than before.

There is no help for men with depression. Even if you ask for it, you have to keep lying and downplaying your symptoms, so no one would think you are really depressed.
There is an open Chromium bug for this: https://bugs.chromium.org/p/chromium/issues/detail?id=378566

I hope they consider it still valid and not close it.

These are the blocked ports: https://github.com/chromium/chromium/blob/83.0.4103.53/net/b...

Accessing localhost and LAN addresses works perfectly fine, except for those ports.

I am going to patch Bromite so that it doesn't allow any access to localhost nor private networks.
Johnson and Johnson to stop selling talc-based baby powder in U.S. and Canada
Thanks for all the good infos.

Just skimming over [2], I see... wtf is Jill Stein doing at this dinner?! Yea, that Jill Stein! How odd.

Oh, and I get why but the WaPo links are paywalled and I am not a subscriber - FYI to others.
http://archive.is/KoQRr
I went down the rabbit hole of this last month.

Short answer is, it causes crazy inflation eventually. All other countries are doing this and the ones with weakest currencies are starting to have their money debased: Turkey, Brazil, South Africa. But they have few options.

The U.S. is the global reserve currency so our currency is set to deflate in relation to all other currencies. Eventually, after we deflate there is an expectation of the inflationary bill coming due. Which historically always ends in a debt jubilee (all debts forgiven!) because there is no sane way to proceed otherwise.

Of course there is a tidy Wikipedia entry about the inevitability of this for reserve currencies: https://en.wikipedia.org/wiki/Triffin_dilemma
Almost nothing I repeat-buy is sold to me by a salesperson. Is there marketing? Sure. Salesperson? No. In fact having a salesperson involved almost always means it’s something unwanted or unpleasant (door-to-door window salesmen, cars) and I’m inclined to avoid them and shop on my own if it’s an option—I figure if a place is paying salesmen, I’m paying those salesmen if I buy from them, and I’d rather keep that money, and besides I don’t want to spend my time playing Which Pop-Sales Book Did You Read Last with Jim and his “salesman of the month, April 2013” plaque and mass-produced golf art.

B2B sales are different but incentives there aren’t the same as for individuals—I might take more sales pitches in private life if someone was paying me to do it, it wasn’t my money on the line, and so on.
Two words: market depth.

It's just like bitcoin. In an illiquid market you can easily trade small volumes at ridiculous valuations.
You're allowed to link GPL'd code that you own against your own closed codebase, because the GPL is just the terms under which you license your copyright to others. See also: "open core" and dual-licensed software.
Yeah this is really interesting. Back then the dark pools are indeed dark as we didn't see depth but the liquidity was really good and the big players typically used them for large volume trading. The mentor also asked us to set up different colors for different types of ECNs and different volumes so we could read the tape easily.
Exactly, port scans on my public IP address are not an attack, but crossing the boundary to my localhost and private networks is malicious behavior.
Because those companies already hired too many of the best engineers?

I don’t mean that to be flippant. I’m under the impression that these orgs hire to some extent with the intention to make a scarce resource less available to others. Seems like a tough bidding war for the DOD to enter.
Sure. Although it isn't ideal, selfish late-joiners still expand the pool and should be welcome. It isn't about punishing people, it is about matching needers with havers without just selling them to the highest bidder.
Baader–Meinhof strikes again:

>Once something has been noticed then every instance of that thing is noticed

https://en.m.wikipedia.org/wiki/List_of_cognitive_biases#Fre...
Snapchat is still massive and influential. My snapchat username is still probably the first thing people my age will ask me for. Yes of course it’s not as influential as facebook or google, since it only has one product, but don’t act like youth no longer use snapchat.

Source: I’m youth
Yes, Josef Wissarionowitsch, the state decides! Now let me get back to work, I have to work harder for the collective.
I've read a fair number of papers on neural program synthesis lately. To me, these seemed to be obviously cherry picked examples, so you can't really evaluate the whole system based on them.

However, this is fairly impressive for a couple reasons. First, the system constructs programs from natural language descriptions, rather than examples of input-output pairs or a formal specification, which are the most common settings for program synthesis. Second, they're generating full blown python, not a smaller, domain specific language.

Finally, and this is pretty mind-blowing, is the seamless, idiomatic use of loops, branches, and function calls. I haven't seen previous program synthesis tools able to generate such complex code. They're typically limited to simple linear programs with less than about 100 lines. Complex control flow and function calls are still beyond their reach for the most part.

I'm not an active researcher in neural program synthesis, so my statements may not reflect the current state of the art.

I honestly thought that the most promising route forward for program synthesis would be a model that incorporated knowledge of the syntax and semantics of code. Most likely, a model that manipulated, or at least had some view of, the program's AST. This seems to be just throwing a giant Transformer model at github.

Fine tuning a vanilla language model on a giant corpus of code feels like a dead end for the field, long-term. It seems obvious to me that humans are doing something more than just statistical pattern recognition and generation when we write and reason about code.

Then again, it's hard to argue with results. I'm sure lots of pre-neural network voice recognition researchers were in love with the elegance of their hidden markov models.

Edit: Also, everyone should go try the FlashFill feature in Microsoft excel. As far as I know, it's the only example of program synthesis shipped in a consumer facing production system, and it works shockingly well.
When done well inheritance allows you to denote which parts of your class could be overridden. I don't think it's wrong to think of inheritance as an implicit interface, but I'm not 100% sure if all languages have interfaces powerful enough to replace inheritance. If you're careful with what parts you allow subclasses to access and override then it's not too different from using interfaces, and not too hard to refactor when you want to split it out into interfaces.

I also think class hierarchies are simply the natural way humans think of concepts, and inheritance seems to work well if you're inheriting from more abstract classes to more concrete implementations.
Printing money can only ever tax people in proportion to how much of cash they have.

It doesn't tax people at all who convert all their income and wealth immediately into assets.

Taxation can tax people in any way it likes.
ugh. You lost me when I saw the first of several huge gifs and memes inserted throughout the article.
I mean, what other semantics would anyone expect it to have—presuming they think for a moment about why it exists as its own thing in the first place?
> is the global reserve currency

That s euphemism for "the US has the military power to get the world to buy its currency"
What about Iran?
>and only have equity to pay them

There are legal forms to share a company that are not a GmbH but come with personal liabilities. There is also always the option to use an English Ltd or that Swedish form.

>there is no right answer to the question of whether a risk is worth taking.

I tend to disagree. Multiply the risk with the expected profits. Unlike extreme sports, death is not part of the outcome unless you invest in drugs. It's not about thrills and crossing boundaries. If the expected profits are the highest, a risky investment is the reasonable choice, no matter the size of the risk.

Regarding the age, a 25 year old has the most to lose. Until 26 or 27, the brain has the biggest capacity for development. Wasting those years on something profitable but non-educative is a waste of potential. On the other hand, most successful companies are created by older founders because they have the experience and network to be able to succeed.

The 30 year old manager on the other hand hasn't even reached the middle of his life. What if he runs a project in his company that fails? Will he have to prevent mistakes at all costs? Will he ever be able to manage instead of having to cover his ass for further 30 years? By focussing on what he could lose, he is wasting all the opportunities in his life. People who think like that shouldn't start a company.

High profits don't come from high risks. As you say, if you only have the option between high profit, high risk and low profit, low risk, then it is all about risk preference. However, it's all about information asymmetry. Once you know a market and you see an opportunity, that means the risk is lower or the profits are higher than any other market participants assumes.
Having done a Japanese localization by communicating entirely in spreadsheets, this is extremely likely. In fact we had to fix the translations a couple of times because we'd send it off for feedback and get a different translation for the same English.
Thank you! Your comments are always great. :) Especially this bit was I think the insight I was looking for:

> This does mean that the experience of using Nix is different from using a traditional package manager - you'll need to take care of starting the services you need, etc.

I was trying to figure out where exactly the trade-offs would be -- so that's one of them: it seems like (in some sense, to simplify) Nix takes responsibility for the data & programs, and leaves you with the responsibility of handling the control flow (at least externally).

If you don't mind, this leaves me with one more question. A typical headache that comes up during upgrades (on pretty much any distro) is config changes -- i.e., where the user and the package manager are both responsible for handling data. (Contrast this with the data/control-flow responsibility split we discussed above.) Like you modify /etc/ssh/sshd_config or any other one of the countless /etc config files that you can't configure with a .d folder, then the system upgrades and leaves you to handle the merge conflict. How does Nix deal with these? Presumably "never modify /nix/etc/..." is neither a realistic expectation for the user nor for the package manager, so there are bound to be merge conflicts, right? But that goes squarely against having a deterministic build configuration, so what happens?
Nix is a powerful package manager. I can confidently compile and run multiple incompatible versions of software simultaneously. I can build projects from years ago. I can package large projects from different ecosystems (python 2/3, c/c++, go, javascript) and be confident they will not interfere with each other. I can try bleeding edge software with no risk to it interfering with my system. It is faster and less hassle than juggling various Docker containers and VMs. It protects me from dependency hell.

But overall: it makes me more productive. It is my secret weapon to manage the complexity of software development.
Interestingly both have major geopolitical disputes which are a critical part of their national discourse in addition to being highly developed economies and associated drop in TFR .
You have to ask, "what would it hurt?".

Imagine if Bungie open-sourced Destiny and Destiny 2.

Sure, you don't have to buy the game anymore to get the software, but they also don't have to let you onto their immersive and highly moderated and orchestrated servers. They can offer their own signed builds that you need to access the official universe.

So you could still break the game apart and build new content for fun, but the main game could still stand on its own and still be easy to sell to people because you're not selling the world, you're selling the experience.
"If you don't like government ideas, why don't you move somewhere else?"

Moving out is the best opt-out ever. (until pandemic hits and you can't move out)
The DOD is typically not able to pay market rates, and for various reasons isn't always the best organization when it comes to project management
I probably wouldn’t call it an error and say “having kids needs to be” rather than “having kids is”.

It’s reasonable to speak inside the inside the big walls society puts up without specifying so.

Unless you’re willing to go to the extreme of somehow going off the grid and home schooling (and god forbid you have health care issues, for example), it’s just the way it is.
As others have mentioned, this hacker news headline is deceptive. The valuation is with respect to ByteDance, which has a business suite beyond TikTok. Even the article headline mentions this: "TikTok Owner’s Value Exceeds $100 Billion in Private Markets"

There are other facts about ByteDance such as having nearly 100k employees and a moderately size AI research lab that makes this news less surprising.
It looks like it's merged under the roof in that character.
As far as the EU Cookie Directive is concerned, I don't think this is correct. The directive stipulates that you cannot use non-vital cookies until the user explicitly consents. This consent must be freely given, i.e. it must not be a requirement to use the site. Since our banner is mildly annoying but doesn't prevent use of the site, I think this complies. As a side note, I'm not sure you can be in "violation" of the ePrivacy directive, as it is a directive, not a regulation (unlike GDPR). This will change when the ePrivacy Regulation[1] comes into play. I might be wrong here though, IANAL.

However, since a lot of people are not a fan of our banner, we've decided to add an explicit "no" option. I still disagree that our original implementation is a "dark pattern", as we very explicitly[2] will not sell your data, and tracking for the sake of improving the product seems like a square deal to me. But I can understand how people would find it annoying, so it's been changed. Sorry about that.

[1] https://en.wikipedia.org/wiki/EPrivacy_Regulation_(European_...
[2] https://supernotes.app/terms/
Except that politics involves plenty of decision making. And the buck has to stop somewhere. So I'm not sure that there's a real distinction.
World's largest navy and control of global oil shipping. That and some pretty advanced and battle tested military technology and the world's largest arms industry.
Craft: A simple Minecraft clone written in C using modern OpenGL
We got banned even after producing documentation from government - https://trialx.com/blog/google-play-bans-our-covid-app-built...
I'm not saying don't ask it. If anything it can reveal personality issues like any question. Just saying as a statistic it's not reliable. :P
Loading from data sources and doing SQL in ram is very much not the definition of Map Reduce.
AWS -> Google Cloud

Google won the contract, not Amazon.
This is distinctly more SFW than the similar aphorism I've heard.
> Problem is, these switches were not default, people didnt use it because they are dumb

Pushing complexity from a very small group (in this case, one person) who knows the system intimately to many orders of magnitude more people that are meant to have a functional knowledge of how it operates but not necessarily be intimate with it is a losing proposition, and not any tenet of how I would consider developing secure software.

If the software is only supposed to be run under process limits, and over a specific process limit all bets are off security wise, then the program should probably check and report problems with large process limits when it starts. Or, as you posit, dying if built for 64 bit, since its assumptions don't necessarily hold.
Disregarding non-IP candidates is exactly what we've chosen to do (and which the new versions of the app do).

The downside of disregarding all candidates until the call is accepted is that post-accept connectivity would be much slower.

Going through a server to hide your IP is an option in the settings in the app, but it can potentially lead to higher call latency, so there is a trade-off.

To prevent issues like this in the future we are taking more control of WebRTC's behavior with a fork of WebRTC (Signal uses WebRTC) and are providing patches to upstream WebRTC as well.

(I work at Signal on calling)
At least they are current ;-)
Brazil coronavirus outbreak worsens, cases could soon be second highest in world
Never knew it lol, so thanks for pointing it out. It still stands that other functionality is missing.
AI Makes Frank Sinatra Sing “Toxic” by Britney Spears
It would've been nice to click on the link and have a description as to what the the app is designed to do (presumably help you to become better than yesterday) and how it goes about doing it.

I hope this goes well and you find success doing this!
On-demand builds on GitHub Actions with Reliza
The only universal fix I can think of for this class of attacks is to have routers bound latency to a lower limit (eg. 200ms), with fixed latency buckets (eg. 500ms granularity) when it goes beyond that.

That is, no traffic would traverse the router in less than 200ms, and every other flow would be fixed at 700ms, 1200ms, 1700ms, etc amounts of latency. Tweaked correctly that would limit location to continent, unless I'm missing something.

It would effectively trade quick responses to/from close networks for some extra amount of privacy (in the case that GeoIP has already been taken care of)

The latency would have to be controlled on both ingress and egress to account for internal and external threats. I've got a niggling feeling that an attacker that could control latency of enough geographically diverse networks could find the boundary by manipulating responses to get finer detail, but can't quite work the problem into a solution...

Is there a less horrible or more reliable universal mitigation that I'm not thinking of?
I'm zimbabwean, yeah the currency wasn't the reserve currency. but inflation, if it's not real to you. will become real. prices change every 30mins. that major retailers used electronic price tags, makes changing of prices easier. not only is the monetary system disturbed. but everything as well. the other way, the Fed would be able to make money without printing money, or raising taxes - would be to go to war. wars are effective, they enable mass production of good, plundering etc. but also come at a great cost. See what Eisenhower has said war. Also why the US has managed to keep inflation at bay, endless wars since the crazy inflation in the 70s.
Woah, I didn't know there is an entire ecosystem of contract job and auditors for big projects. How do companies usually hire contract jobs (outsourced HR, upwork, Accenture)? And how do they hire auditors?
The government has salary caps for employees which means that they pay significantly less versus the private sector for things like top end engineers.
I presume that a DJB-minus-ego wouldn't have had any motivation to become DJB in the first place ;)
Weird. Your POC seems to be placing me almost directly opposite in the caucasus.
I would doubt this. I work for a large email service provider and we do lots of work to fight spam on our system. We also do lots of work with the Gmail folks (at least, we have in the past -- pretty sure we were the first ESP to use delivery feedback loops with them). We were never offered a "pay to play" thing. Instead, it was just them doing their best to fight spam and us doing our best to fight spam.
Lol...bitcoin is a distributed casino. Nothing more. I can't believe we still talk about it.
> that would give the government no control over who pays how much in ‘taxes’.

Government would still have control on who it spends money on. So it could spend more on the people it would normally tax less.
What if you have 100 servers running the same application code and you just want to run this job, one time, for a customer? Usually I'd use a Cron with a distributed lock, which is served via Redis.

Just curious as to how the BEAM solves it as I imagine it can.
Oh wow, so this will work across multiple instances of the BEAM?
>> However, today the company announced a new seven-figure contract with DoD’s Defense Innovation Unit (DIU), a big win for the cloud unit and CEO Thomas Kurian.

So a single digit Million contract? How is that news at Google scale?
I assume you have read a few scientific papers before.

This tool is the programming equivalent of an AI writing scientific papers based on an abstract. It can follow all the formalities really well. It can write beautiful English sentences. It might write formulas or produce graphs. It will dot the i's and cross the t's.

But it's unclear whether what it says is actually correct and logically coherent when used in the main part of the paper (and not just for the introduction of the paper) or just pleasing-sounding nonsense.

It can certainly help make engineers look more productive, just like it could help someone write papers at record speed. Whether the results can/will have any deeper value is yet to be determined. Maybe it will just be used for the "boring" tasks - like the paper introduction.

My personal fear is that it will be very good at writing code that looks ok, even though there is a serious flaw. Essentially, programmers tend to become good at spotting irregularities in the code corresponding to common human errors. The mistakes of this AI might be much harder to spot because they don't stand out in the same way.
Or, you know, it's pretty expensive to run the aircraft carriers and army that ensure the safety of the worlds richest nation using the worlds strongest army in history.
I'm not defending PayPal (they suck), but consider this:
It would be difficult to run a business in the financial sector from home. The security requirements probably could not be met by telecommuters. What other choices do they have?
Elephant – Notetaker with a Classic Interface
I'm still not entirely sure why, in plain 2020, PHP seems to be the only language missing a debugger able to run in a shell.

Python, Ruby, Javascript and others have a "debugger;" statement of some sort that, when hit by the execution flow, will pause the code and let you type stuff in your shell, letting you inspect the code, step forward, etc...

Why does PHP need me to configure an entire IDE or my browser? (I'm looking at you, xdebug). Why can't it have a cli-debugger?
Mate, if your message may have something to do with your username, I do hope things get better for you and I hope you find the resources you need for things to get better.
Reminder that being outdoors and sunlight have nothing to do with myopia. It's about how much light is focusing on your fovea and in peripheral vision. Being outside is just one common way that your peripheral vision isn't constantly in focus because there's not a screen filling up most of your periperal vision.
I feel someone should say something about guix here. I don’t have anything worth saying about either though
Baidu’s AI Produces Short Videos in One Click
In case it wasn't sarcasm: I would say it does not. What would, would be a note on the website explicitly mentioning that Qmail is unmaintained, and people should either take over maintenance or use something else.

Seeing no such disclaimer at https://cr.yp.to/qmail.html means DJB is (possibly unintentionally) still vouching for it. Right now in 2020.
Well, it's not like they had customer service before, so I'm not sure what's changed.