skysight-inc/HackerNews huggingface dataset:
I don't agree with this at all. It was much easier to find good content on vine because vines spread organically. TikTok rewards whoever can appeal to the lowest common denominator.
Great advice. Honestly, things like this are half the reason I don't pick up the phone any more if I don't recognize the number. I used to enable the feature that sent all unrecognized numbers to voicemail, but found this was too aggressive for occasional calls (delivery drivers, etc). Probably 4 out of 5 of the calls I used to get were either scams or robocall telemarketing.
this is the most west coast software engineer comment I've ever read
Already had this on hand for sanitizing CPAP/BiPAP supplies and so it's been getting extra use during covid season this year.
It’s fascinating how new and cheaper forms of power (Fusion or Molten salt nuclear reactors looking at you) we unlock another plane of abundance.
The founder of Vine already launched a new short-form video app similar to TikTok called Byte...
For what it's worth, the employer is in the wrong; the employee need not go back to a materially worse job (as a demotion from 40 hours to 8-10 hours would be) and can continue receiving unemployment and looking for a comparable job.
He should be finding himself a PR firm that would be willing to do some sliding scale damage control work. He needs to talk about his recent problems. I think that in the age of Social Justice even the slightest foibles can get you in trouble -- though admittedly his missteps were more than slight foibles.
But they don't make money from the phones.

Thats not the point thats the cautionary tale. Google literally makes money only on its proprietary search and ad business.

Then only because of that can waste money on open source technology that can make no money because its open source.
One of these is not quite right:

> The word “toast” comes from the Latin word “tost” meaning “toast”.

That's a Middle English word. You can trace its etymology further back to Latin

https://en.wiktionary.org/wiki/tostus#Latin

but it won't be just "tost" in Latin.
You're complaining about people doing dumb stuff while you are inside a sealed tube that recirculates the air from those coughing people around you.
How does this help the problem of ~3 companies dominating social media in the US? Congress just derided Facebook's ability to acquire Instagram in a public hearing a week ago, and now this feels like a similar play. It's a shame that TikTok has the baggage of being funded by China, because otherwise they created a great app that's so far been able to rapidly rise and compete against the incumbents. We need more of that.
Ah, I recently started using type hints in Python. Would've loved to see how that compares even though it's not inherently a statically typed language!
In Canada, in high school, we learned about Sam Slater. He is affectionately known as the father of the American factory system, but in Britain he was known as 'Slater the traitor', because he built the American factory system using stolen IP. Has nobody here heard of this guy?
Oh man...I'll check!
Converting to PigLatin with Python
The lattice melting is probably not a major issue, you just have to cool it to remove the heat as it's generated. At a basic level you face the same problem in a fission reactor and the solution is straightforward -- extract the heat into some sort of working fluid (or gas) to keep the fuel from melting. Fission reactor fuel is actually not even terribly dissimilar to the stuff described in the article, most often it's fabricated as a sintered powder.

Again, this is super early so this is all wild speculation, but generally engineering challenges are easier to solve than fundamental science problems. Of which there remain a few. That said, most of the problems with MCF are engineering issues and we still don't have that working yet either so...
The owners think they still have a chance to commercialize the software. In fact, I think there are actually multiple people fighting over who owns what.
From Bean to Brew: The Coffee Supply Chain
This should be mandated for all litigation - both sides must split any funds used in the case equally, otherwise by definition it isn't a fair trial. This is one of many many ways the American justice system is completely corrupt (not singling out US, this is just where I live and what I know)
Your points about TikTok's content compared to Twitter's content are interesting, but seem anecdotal and personal to you. I use Twitter almost exclusively for art, and I try to avoid any politics trending or people attacking each other or Trump. TikTok has an abundance of politically-charged content from people with different political views, but it's just not always on the surface (although sometimes it is).
I'm currently writing a simple program in Lisp for gamification of reading books: we have to pay with work done in pomodoros to earn the right to loan one. Making it for me and a friend of mine.

It's my first programming project, and it motivates to know my friend needs it too.
The point is it will become one if they try and fight.
A lot of cheap Atmel micros can run at 3.3v and I think at least some go down to 2.7v.
I did not see the parent comment and throwaway. It’s actually a valid insight that there are some alignment between the two platforms. Both appeal to the lower forms of entertainment. In a way they appeal to the same eyeballs. People looking to waste time with little long term benefit. They are both “quick fix” dopamine platforms.

So actually this comment is insightful. Is it cynical? Absolutely. But being cynical is sometimes a very valuable trait to have when picking winners and losers.

Having a similar type of user may actually allow twitter to unlock more potential than another potential acquirer with a more informed or high brow audience.
Without plugins at first, how open are you to contributions that would normally go into a plugin and not into core?

As someone who works on libraries that don't use JSX, and therefore have to rely on compiler and linter plugins to get support (tagged template literals in my case) I worry that React's dominance will mean that it gets a place in Rome, while other systems are locked out, which only increases React's dominance.

Would you consider an internal plugin system as a first step, where plugins have to be part of the codebase, but intentionally get a restricted API surface? This would allow you to try out and refactor the plugin API over time before committing to it publicly.
Hope you learned to avoid Electron apps :grimacing:
There's a reason I put "researching" and "discovered" in quotes ;) That toast fact is exactly as correct as it's supposed to be.
Hey there – I do mix the two of you up, but Babel is nothing to scoff at. I've used its internals in the past, and read a good chunk of its source code, so I think I've seen your blames all over. I'm quite appreciative of your past contributions! (and his)

Reading your comment, it sounds like you expect some people might use Rome for some things (say, linting and compilation) and preexisting tools for others (say, formatting and bundling). Is that your intent?
The Fed has been fudging the inflation numbers since Moses was in short pants. Here's an explanation on how it's done.

https://youtu.be/oP8nCMKJ3nI

Long story short by making inflation appear lower then it is, the tax brackets have stayed lower then they otherwise would, costing tax payers an extra 130 billion over 10 years
This seems...morally questionable?
I can do a PIP on Netflix by tapping in volume icon on the Safari search bar.
The Fed mandate doesn’t matter. They need to keep pumping to stave off depression.

Inflation or no, the banks are going to go bust without infusions of cash as retail folds up and securitized leases and leveraged commercial developers implode.

I live in upstate NY, not exactly a boomtown... the economy is stabilized by government workers whose wage growth is 0-2% annually. The apartment that I rented in a nice suburban development for $550 in 2000 is $1150 in 2020 — well ahead of inflation. I see that pattern in many categories.
How can this be so easy but talking to an SD card is an impossible task without implementing a billion vendor/type quirks.
You can build vertical farms underground or at high ASL to avoid these issues.
ok - so now that they are in a better cash position (or at least in an environment flush with cash that tolerates money losing operations) what's $10M/month in losses?
I think the word 'open' was meant to imply open source, not to distinguish between covert ai ops and public ai ops. In that case I think they haven't done enough to make it open to the public.
Twitter has the reach though, especially if they launch it similarly to Instagram and just embed it into their existing app vs a standalone product.
Right. We need a lot more inflation. We need to devalue the dollar to make exports more competitive and rebuild the working class. Push the people making money off the stock market back into the workforce.
> I once spent some effort to make my handwriting very legible, without concern for calligraphic sensibilities. For example I had serifs on several but not all letters.

As far as I'm aware, it's perfectly normal to write 'I' with serifs and everything else without.
Do you actually push instead of pulling for English as a leftie? I ask because you definitely don't need to "push instead of pull" for RTL languages if you're right-handed (though I'm not suggesting nobody does; I'm sure some fraction of people do), so it's hard for me to see why that would be true for left-handed folks in English.
Personally, I think the cure for this would be exploring the past and other cultures.

When you consider that it was one common for men, and in fact men of high class, to wear tights, skirts, robes, long hair, powdered hair, shoes with high heels... And on the other hand use women as bargaining chips in power struggles, and on the other hand, exactly opposite later, and including equality. Celebrate homosexuals, villify homosexuals.
Define gender (or lack thereof) in opposition, contrast or in conjunction to others - or not at all. By various means as well.

We're past even the remix culture yet many people still cling to cultural authoritarianism of Elizabethans and Puritans and conformism far surpassing that of the darkest medieval times, full of war.

Perhaps it is a way to reduce confusion about the world that is too complex to comprehend. Or an attempt to perceive yourself as having any kind of power or dominance or sense of belonging to a group identity, a no longer extant imperium, even if that identity is long term irrelevant.

The group within group perceives threat and reacts, by forcing yet more conformity, higher polarization up to a point of caricaturing itself.

So, instead of fighting one conformism with another kind of conformism (so common lately), why not find another way?
A new AI language model generates poetry and prose
I tried to use this, but the PYTHONPATH weirdness was a minor impediment, I tried to actually install it but setup.py is missing a quote, installing it doesn't actually install the notation module, and then finally relenting and redefining PYTHONPATH runs to the point where it tells me I need a MIDI device, and I don't have one.

Can I not just make it output sound to my computer speakers?
Is there any information on who competed for (and ultimately won) the contract?
This looks interesting and promising. There are definitely use-cases to run docker in docker. We are running some open source project that leverages dockers heavily, let's see if we can collaborate to make things work end-to-end, I believe that would be beneficial for both communities.
My girlfriend who is now my wire really liked the TV show American Idol. So I jailbroke my iPhone and wrote a robodialer so she could vote hundreds of times without touching her phone (which, for context, was a Nokia flip phone)
You can also increment/decrement by one by quickly swiping your finger to the right or left.
I often get mail from AT&T or some other big-corp with a handwriting-like font on it, but they aren't sophisticated enough to vary the letters, so it's a dead giveaway that it's just junk mail. Sadly, the day those guys manage to apply this tech convincingly is the day I'm going to end up opening a lot more junk mail.
You can easily tack on a random ID to the file name in that case and since it would just be a symlink it wouldn’t matter.
For some reason, after reading this article and a bunch of the comments here, I'm reminded of two quotes from two of my favorite authors:

"Standards of living far below what we would consider to be poverty have been the norm for untold thousands of years. It is not the origins of poverty which need to be explained, since the human species began in poverty. What requires explaining are the things that created and sustained higher standards of living."

from Wealth, Poverty and Politics by Thomas Sowell

"Modernity needs to understand that being rich and becoming rich are not mathematically, personally, socially, and ethically the same thing."

from The Bed of Procrustes: Philosophical and Practical Aphorisms by Nassim Nicholas Taleb
You can unlock the bootloader on many Galaxy phones by going into Developer Settings and turn on OEM unlocking.
Viral load&contact network predict SARS-CoV-2 transmission&superspreading events [pdf]
> dank and airless internal tunnel

It can't be "dank" if it's entirely liquid filled, come on.
I made this vintagesimulator.com thing in case anyone thinks it's interesting.
full title: Wrong person, place and time: viral load and contact network structure predict
5 SARS-CoV-2 transmission and super-spreading events
fyi [7] gave me a ? and floppy disk at first and I had to reload it.
JSONata Documentation · JSONata
Props for the follow up!
voster clunis tostus est
Q: If a phone number has to be registered and validated, why not use that as the unique ID, instead of creating a separate VPA?

For comparison, in Singapore, the local UPI-like "PayNow" network uses numbers as IDs, meaning you can easily send money to anybody in the system (these days virtually everybody) without needing to know their bank. You can also transfer to any Singaporean company or organization via their Unique Entity Number, which is an existing company/org ID assigned at formation that includes a checksum.

https://abs.org.sg/consumer-banking/pay-now
I got that from an old cellphone company too that was acquired by by Verizon a long time ago.

I half suspect it was a scam actually. Like the other company bought them and just decided "naw let's say these people didn't cancel, lets see what we can get".

I told them I'd never pay them and so on ... they just quit, never showed up on credit report either...
The Chalice with the Palace ? Don't take it, Bill, get the flagon with the dragon!
This is cool! Excited to try it.

Although the API is already pretty experimentation and REPL-friendly. I recorded a video here of the development experience: https://twitter.com/amasad/status/1286813984159444992
> program seeks to create no-human-in-the-loop hardware generators and compilers to enable fully automated creation of ML Application-Specific Integrated Circuits (ASICs)

Of course it's a fairly obvious use of ML/AI. There are just so many fascinating ways this can play out in the future - it's going to be an interesting ride!

Note also, Olofsson is the founder of Adapteva [i].

[i] https://en.wikipedia.org/wiki/Adapteva
I don't have a tiktok nor a twitter, but somehow I sincerely enjoyed consuming this, nice work!
Microsoft would enter a whole new market with the acquisition of TikTok and one that I think it is wholly unprepared for. Additionally, with the added complexity of working closely with the United States Government it is pretty clear the sort of gamble Microsoft would be taking with TikTok.
cause cryptos are hitting ATH. Bitcoin broke 12k, etc. Shoe shine boy etc etc etc.
> I'm also getting married on 11/11.

Ah, 光棍节, the most spiteful wedding date possible.
They can work as decent networked audio playback devices even with mute switch physically disconnecting the microphone.
Neat idea! Bummed I can't use a scroll wheel; dragging with a mouse to emulate touch is not my favorite thing.

Cool overall though
The author of these slides is the creator of Parallela.
Built by HNer galuggus, who mentioned this deep in another thread. Give him some karma:

https://news.ycombinator.com/item?id=24095821
Why can't this salmonella be cooked out safely?
Was it morally questionable when the same banks did predatory lending that went bad and got bail outs from the taxpayers?

It’s a business transaction. Businesses default on loans and go bankrupt all of the time and it’s just part of doing business.

Startups fail all of the time and lose investor money and can come right back to the trough.

That’s like businesses that say “we are family and we are in this together and we need to make a shared sacrifice” while they walk away with golden parachutes and leave the employees with nothing.

Heck we elected a president that filed for bankruptcy 4 times.

Businesses love to talk about morality as long as it benefits them. My last company had a budget shortfall because of Covid and trotted out the “we are family” schtick along with a 10% pay cut. The same day of the announcement I was looking for another job.

3 years later when I did get another loan, the banks saw my foreclosures and short sales and were more than happy to give me a mortgage that was 50% more than my prior one. It was just business to them too.
Slight nitpick: no one knows what literal means anymore!
Might be mentioned below but:

In the terminal you can use pbcopy and pbpaste to use your clipboard: cat my.txt | pbcopy.

In the terminal you can use the open command to open a file or a folder in finder: open . and open foo.pdf.

Double tap the window frame to maximize it correctly (not to a new screen and not just on one axis but the way Windows maximize works).

Multiple virtual desktops and swiping between them with gestures.
From my understanding, I think just your phone number/VPA is enough to send money. I am not sure how it works in practice but I assume the VPA concept is there so that your phone number is not exposed if you don't wish to.
> adding a news feed algorithm to keep up with a competitor would not have been that hard

I'm not convinced this is true. TikTok's algorithmic "For You Page" is astonishingly good. Somehow TikTok manages to zero in on stuff relevant to users extremely quickly, and without relying on spamming a lot of general interest popular content. I created a TikTok account recently and literally within minutes I was getting an extremely personalized FYP (For You Page) without even following anyone. If my wife and I compare our FYPs we'll find virtually no overlap (possibly a few cat videos but that's it). I've never seen anyone else do an algorithmic feed even half as good as this. Everyone else seems to rely on just spamming you with general-interest popular videos and hope you'll find enough people to follow to fill out the feed yourself. TikTok's FYP isn't even driven by follows, that's a separate feed.
Python's type system is an instance of "gradual typing" (like e.g. TypeScript). PEP 483 is actually a nice introduction to this: https://www.python.org/dev/peps/pep-0483/
Two wrongs won't make a right.

A much better idea is to represent intervals internally in such a way that unison is zero.

The jury may be out on how to enumerate items in a sequence, but a delta offset must be zero-based. That is simply not negotiable.

Western music theory is crazy.

Come on: every seven diatonic notes, we get another octave? What? And then we need a "rule of nine" for inverting an interval?
I know it as a `double blind' test, where some subjects will be given the substance being tested and others a placebo.

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

Just recently this was posted which complicates the issue!
https://news.ycombinator.com/item?id=24075091
> convincing people who are honestly scared to touch their Webpack config to switch to a new tool might not be easier.

If someone can offer me a convincing alternative to webpack I will switch in a heartbeat.
???

Let's start with the very first paragraph from the original:

President Trump said last month that talks for a phase 2
trade agreement with China were on the back burner. If
they ...

Let's look at the very first paragraph from the "Outline" version:

I would bring experience, design, engineering and related
technologies developed over my 40-year career in the
automotive industry building race cars and ...

Those are clearly different, which means the Outline one is missing content and not fit for purpose.

I didn't bother checking for further differences. There may or may not be any, none of which really matters given the Outline one is incomplete.
We have found 2 good remote elixir devs on HN (and one off HN) and are happy so far. We are always keeping an eye our for more! Only caveat for now is that they’re US only.
I'm combining my response to two comments.

> It's great that they do that, but it's still the bare minimum over here on the Old Continent. We can and should demand more.

Sure, but its been possible to do this since well before the GDPR mandated it. Now maybe you can argue that the threat of regulation is what keeps Google in check here, and ok fine that's an unfalsifiable claim but maybe it's true. But even still, that doesn't actually justify "we should demand more". Maybe more privacy regulation is justified, but "we already have some" isn't actually justification.

> What's currently stopping evil actors from exfiltrating data from Google's PII through buying narrowly targeted ads, each time with slightly different targeting

The snarky answer first. PII has a specific meaning. It means personally identifying information. Your ZIP code isn't PII. Your name is. No matter what ad targeting tricks you do you can't pull my name or address out of what Google sends you. So you don't get PII.

Now the less snarky answer. The actual attack you're describing does this repeated targeting thing, which ties private data to some pseudonymous ID, like a browser fingerprint. At this point they don't have any PII. Then, you get the victim to enter their personal information on your site. Now you can tie the PII to the other information from the shadow profile you've built.

So why isn't this useful? Mostly, cost. To get this to work, you need to have some one or some group click on multiple different ads you control ($ + time cost) and then enter their identifying information on a site you control. Click through isn't assured, and conversion to entering information is very unlikely. When you're, you know, actually selling a product, this is a worthwhile investment.

But this attack is essentially paying to advertise to people with the goal of learning who you are advertising to. As a result, this only really makes sense in the context of targeted attacks or generic blackmail. Targeted attacks don't work because now you need a specific person to enter their PII in your site (and then what?, you've learned that someone is interested in LGBT topics. I'm interested in LGBT topics and straight). And similarly broad blackmail doesn't work.

But I'm interested in how you think an attacker could do something in a cost effective manner.
Yes UniFi by Ubiquiti. There’s a price for admission.
Why a focus on frontend only?
I am using Typescript, Babel, Jest and a bundler for any app/library on the frontend/backend.
If you got to do it, do it all the way!
I can already see the GH issues, “sorry, this is a backend use case”.
So now my tooling would end up being more complex with the addition of another tool since it will never support all my use cases.
Seemed promising but this alone makes me question its utility.
Roma is the current capital of Italy. Rome was an ancient city.
Redneck means working class. Hence the red neck; the neck is sunburned from working outside