skysight-inc/HackerNews huggingface dataset:
The end effect may be (almost) the same, but I see them make no effort to make it possible to run Linux on their new machines, not take “every measure possible to make it impossible to run Linux on their new machines”.
>Rap doesn't have to fit some narrowly defined category where all artists are doing the same style during a given period.

And yet thats where it's at right now, with some exception.

Hiphop used to have diversity of sound.

Now, as far as popular rap goes, it's all homogenized.

Same beats. Same cadence. Same flow. Voices indistinguishableffrom each other.
It was immediately clear that it was sequential. Given that the name of the function is “getPeople,” I figured that was probably the mistake the author was pointing out, but it was quite obvious. And I’m not really a JavaScript developer.

This is a fairly common mistake, but it’s also easy to spot.
Who knows if these pricing rumors are real, but what’s interesting is that if everyone keeps talking about how these machines are going to be quite a bit cheaper, Apple might be forced to actually make them cheaper than they would have otherwise. If they come out with more expensive ones, it’ll be a bad look.
I was replying to the fact that essentially in China you cant poke fun at the CCP in any way. Videos of Winnie the Pooh constumes will get you banned even in the US and possibly get you on a Chinese watch list for when you travel to the mainland and Hong Kong too nowadays.

There is all this flashy stuff, dances, lip sync, jokes and all that but a sinister shadowy world in the background. Just wondering when people are going to abandon convenience and take up freedom.
Hot ocean waters along East Coast draw in ‘weird’ fish, supercharge hurricanes
This is awesome keyboard.

Fn keys do suck tho and are cheap. Also, forearm gets dirty in few days and keyboard start to look like it is used for years.

I also gave silly mouse a chance and it turns out I like it very much now - not for games but otherwise very good and fits in hand great.
> Also requiring a .edu email is a good start.

Not really, unless the intent is to discriminate against immigrants to the US / people outside the US / people who went straight into a career from high school.
>Also in 2021, Cortana in Surface Headphones will continue pivoting toward its mission to help customers with productivity throughout their day.

... By shutting it down?
Maybe they found out people were only using it to slack off
Generalizing criticisms as the same as past criticisms is a sidestep rather than a point.
The World’s Richest Families 2020
Sadly no Easter egg for "bitenuker" (bêteneuker)

Caused GE to lose the European market for their pocket microwave back in 2009.
where is the conflict? facebook is an america company so the president would be acting in the interest of an american company
Labor laws and organising has a lot to do with tech, especially when many of our biggest modern tech unicorns are running on innovatively circumventing labor laws and employee recognition.
Only up to a certain threshold. After that you have to enter the pin.
It seems like it would be so much more productive to give the candidate a writing prompt where they can show their skills, instead of such a poor and generic exercise of “tell me who you are and why you want this job even though you’ve spoken to no one at the company yet”.

If you value good spec writing then give them a spec-writing exercise.
Improved software development workflow to build software products
“Middlemarch” and Me
> Wanting to be especially good at something and recognised for it seems like a pretty basic human need to me

You would be surprised. I for one I know I don't want to be "especially good at anything", I've started calling this recently "the George Costanza-way of looking at life", when I was younger I was calling it after a very great novel I had read as a teenager, Musil's "The Man Without Qualities" [1]

[1] https://en.wikipedia.org/wiki/The_Man_Without_Qualities
Most LLVM development has to my knowledge been funded by Apple. LLVM and Clang has seen the bulk of their work done on Apple payroll.

It is a bit like WebKit. It was based on KHTML which was an open source HTML renderer. But Apple expanded that so greatly on their own payroll that it is hard to call WebKit anything but an Apple product.
Looks really solid.

I built a similar product called Automagical awhile back (https://automagical.ai/) that we exited to a media agency.

A few notes from my experience:

1. Using gifs in this way as part of a composite video is unfortunately against giphy's ToS. We received a cease & desist from them after awhile, so just be aware of that up front.

2. If you want to support more variety in your transitions, check out my OSS project https://github.com/transitive-bullshit/ffmpeg-concat

Overall, the product looks really polished & I love where you're headed. Best of luck!
That would depend on how it's exposed to the user. Are you empowering the user to run up and down that scale, or just feeding them whatever your model thinks is best?
Indeed. The attitude of supplication in the article diminishes with experience. Eventually we lose patience with time-wasting hoops through which to jump.
Almost all English language fiction is written in past tense...
They talked a bit about Rosetta 2 in the presentation a few weeks ago, it’s an emulator rather than virtualisation. Their main trick was that it does most of the translation at install time instead of runtime, though I guess it’ll depend on app specifics how useful that optimisation is. I’m guessing a browser won’t be improved much for example while a native office package would be. Pretty decent write up here: https://www.theverge.com/21304182/apple-arm-mac-rosetta-2-em...
Hoping this is available on some kind of cloud gaming platform as I’d love to have a play, but I doubt my MacBook will be able to handle it and I’m not generally interested in games so don’t want to invest in a machine just for this.
How do you know the SQL query is right without knowing SQL? Unless you have all possible inputs and outputs (and at that point there are definitely more reliable bits of tech) you won't be able to tell.
because they wouldn't sell it under normal conditions. now they have to and cheaper
Now we can withdraw cash from ticket vending machine on train station but maybe no one actually use it.

https://www.gmo-pg.com/en/corp/newsroom/press/gmo-paymentgat...
Netflix’s ‘Most Popular’ List Is a Wasteland
No, it’s really not. Note that there is currently a very public tiff between American media and the American state. This would be impossible in China. That is the difference, regardless of whether you can pull pieces of law from either side that would indicate the contrary. State power is a complex thing that is not entirely encoded in legal code.

Some reading:

https://www.nytimes.com/2016/02/23/world/asia/china-media-po...

https://www.newyorker.com/news/daily-comment/why-china-crack...

“Jan 25 - Xi Jinping, general secretary of the Communist Party of China (CPC) Central Committee, on Friday stressed efforts to boost integrated media development and amplify mainstream tone in public communication so as to consolidate the common theoretical foundation for all Party members and all the people to unite and work hard.”

http://www.xinhuanet.com/english/2019-01/25/c_137774923.htm
I suspect that the main problem with hiring in our industry is that coders have the unfortunate tendency to treat other coders as if they were code. We treat job interviews like they're some kind of unit test. Add this assertion, run this same unit test every time, reject the assertion failures.

Humans are not code. We don't behave algorithmically. It's well known that job interviews are very poor predictors of performance. The best predictor of performance is past performance. It's not a perfect predictor by any means, but there are no perfect predictors. Hiring is a crapshoot. We need to get over the conceit that we can hire without making mistakes. To err is human.
For me it's left justified on desktop but flush justified on mobile (Android Chrome).

The left justified desktop version looks fine, but the flush justified mobile version is kind of ugly.

Oddly enough, even if I select "desktop site" in the Chrome menu on mobile, it is still flush justified.

Web authors: don't use flush justified text. It never helps you, and usually hurts you.

Gosh, as long as I'm nitpicking, here's another one. If I click New Bio, it lists my location as:

PALO ALTO, CALIFORNIA

No, no, no! Proper names should never be forced into ALL CAPS. Besides being wrong and ugly, it makes me think you coded the site in COBOL.
If the cost/benefit is so low then you do it. I'm completely 100% serious about this, I assume you have some customers lined up who are willing to pay for this so just take the money and don't worry about what anyone else does. Make it as an external library so you don't have to spend time convincing upstream to merge and maintain it. None of the existing volunteers are willing to do this work, and the paid developers get paid to work on what Red Hat customers pay them to work on, which evidently is not related to maintaining legacy applications at all. If they want to leave money on the table, that's their problem. There is nothing wrong about what you're saying but it's mostly hot air, you're preaching to the choir here.
The battle to invent the automatic rice cooker
2FA doesn't always ask for a PIN, depending on some fingerprinting the payment can be processed without further checks.
All my laptop and desktop screens are touch screens, and the laptops have pens. It's not awkward or tiring if you have it set up well. Lifting my hand from the keyboard up to the desktop touch screen to tap something is often quicker than moving there with a mouse.
I did go to college, but that was a decade ago, and I no longer have an edu address.
How does "built-in privacy" hold up when the bios are basically public?

It looks like the generated links are just based on the person's name as well, so it would be pretty easy to find a lot of people fast. Letting the user generate UUID (or something) based URLs that are valid for a limited time only should be standard.
No ordinary pages need JS.

Sadly the majority of newer ones never seems to have got that memo.
Can you share advice or recommend any resources on how to improve one's writing? Especially with regards to technical writing and communication in remote organizations.
Yes, exactly this. It's the fact that you're doing aggregation in two places. Since you're always going to be aggregating on the backend, aggregating in the app is bad news.

It may be interesting to think about the class of aggregate metrics that you can safely aggregate. Totals can be summed. Counts can be summed. Maxima can be maxed. Minima can be minned. Histograms can be summed (but histograms are lossy). A pair of aggregatable metrics can be aggregated pairwise; a pair of a total and a count lets you find an average.

Medians and quantiles, though, can't be combined, and those are what we want most of the time.

Someone who loves functional programming can tell us if metrics in this class are monoids or what.

There is an unjustly obscure beast called a t-digest which is a bit like an adaptive histogram; it provides a way to aggregate numbers such that you can extract medians and quantiles, and the aggregates can be combined:

https://github.com/tdunning/t-digest
Thanks for checking it out.

1. Currently it's a web-based video editor (so no download required) where you edit screen recordings, so at the moment you'll need to record your screen and then upload it.

2. I see, maybe adding a "skeleton" loader overlay over content that's not affected by the core feature would handle this? e.g. something like this: https://twitter.com/SlackHQ/status/1275154148938461185
When you say recruiter, do you mean HR from the company or an external recruiter?
You should give the more recent fedora versions a try. The MATE release has been turnkey on my hardware for a few years now with no loss of functionality including hotkeys, hotplugging multiple displays, power management, etc.
Show HN: No-code CSS editor for any website.
Yes. Notice that there are restricted enterprises?

It also doesn’t have anything to do with the banning of US companies.
they won't be able to monetize so will leave regardless of how many fans (otherwise would have to explain to the IRS receiving money from a chinese app banned in the name of national security)
Hey Hacker News,

My name is vigneshwarar, I am the creator of EazyCSS, The Simple no-code CSS editor for any website.

🟥 Problem 1:-

Testing new design ideas or delegating a change to designers/developers, for a no-code person with back and forth emails, would cost time and money.

🟥 Problem 2:-

Even from a developer's perspective, using a lot of different sites from a box-shadow generator, picking color code, and switching back and forth from codebase to live preview for pixel changes is time-consuming and less productive.

🟩Solution:-

Simple looking, slider approach to most of the CSS properties where anybody can instantly change the design of a site without a prior CSS Knowledge and get your changes in CSS code.

Features:-

1) Don't Calculate pixel values, select a property and just slide

2) Edit text on the webpage (Hover + press e)

3) Change color or background with our inbuilt color picker

4) If you make a mistake, you can reset changes to default

5) All your design changes will be converted into CSS code

I would love to know your feedback
The text is treated with `text-align: justify`, which can look pretty rough in small screen sizes where you have fewer words per line. In my opinion, it both looks bad and hurts readability.
How do you propose people consume 100s of different ActivityPub feeds without learning the details of how to configure an app to do so, while also staying away from a centralized platform to make it easy to consume the feeds?
1) REM sleep is associated learning new skills. We can teach experimental subjects a new skill in the laboratory, selectively interrupt their REM sleep, and see that their skill doesn't increase to the same extent as a control group who don't have that phase interrupted. The same isn't true with non-REM sleep. We don't really understand the mechanism though and this potentially does bear directly on the question.

2) Well, it would get in the way of actually living? If you're talking down some stairs and then your brain's motor cortex starts working on consolidating a skill and you fall you'd hurt yourself.

3) I don't think we know that. Possibly we had to sleep for memory related reasons and our bodies just evolved to use that time for other sorts of important housekeeping when it wasn't moving around doing stuff?

4) Learning is very important and takes time. In addition to the procedural memory consolidation in REM sleep we also move long term memory to a more stable form of storage in other phases. But neural nets don't really have anything analogous to a brain's explicit memory so this doesn't really bare on that.
It better have more than one port. Remember why people didn’t buy the 12” MacBook?
Thanks for getting back to me on this, I appreciate it.
My favorite:

> As we make this shift toward a transformational AI-powered assistant experience in Microsoft 365...

While I’m sure there’s a world of difference, I couldn’t help but chuckle at the thought of Clippy making a comeback. “transformational AI-powered assistant experience in Microsoft 365” certainly sounds like a PR-enhanced description of Clippy.
Gripes with Go
What Is Simulation Theory? Do We Live in a Simulation?
Okay but to play devil's advocate, how far up the chain does it go? Did some low-level journalist-grabber accidentally add them to a list, and the bureaucracy is such that it can't be undone easily?
That's an oversimplification that's simply not true everywhere in the world.
Why your academic code needs a software licence
Because if I own the device, manufacturer should not decide what kind of apps I can run.

See: a user in China owns the iPhone and wants to run the app.

Apps developer wants a user to run the app.

And only Apple doesn't let it happen, on the device that it doesn't own anymore.

Regarding your argument, "do not buy it", of course I don't buy it! But that doesn't make this position of Apple right, and I'm glad that lawmakers might put an end to this malicious practice.

Returning your argument, if Apple wants to control what users do with the iPhones, perhaps they shouldn't give up their ownership of devices and shouldn't sell them.
> I consider it much more questionable to exert power over allied countries to stop extraterritorial infrastructure projects (i.e. Nordstream 2)

Nordstream 2 is a great example. Sanctioning a country that was literally the wall between you and the East is such an extremely stupid move. Just confirms Merkels sentence: "Europe can not rely on the US any longer".

German here and I have to, say: You lost me there, buddy. Even though I despise Putin and all what he stands for, I would now vote for polititians, who take a hard stance here, get the project done and take countermeasures or even sanctions against the US. Mind your own business! You have several catastrophes at home going on, maybe do something about that? We will buy our gas whereever we want to. Thanks for asking, we are doing fine here. So if you don't have a better deal for us kindly leave us alone.
Cryptocurrency in Africa: A Solution Out of the Blue?
As Covid-19 rages around the globe, other infectious diseases shrink away
Can you support ".ac.ccTLD" as well? Many countries [1] use that for educational institutes.

[1]: https://en.wikipedia.org/wiki/.ac_(second-level_domain)
From the “article”:

Many German Data Protection Authorities have already concluded at various points that the use of Office 365 in schools is illegal and use of foreign-hosted chat and video communication services poses compliance problems, recommending Nextcloud Talk instead. The Swedish and Dutch have come to the same conclusion repeatedly.

Aside from starting with the telltale “many”, stuffing Nextcloud in there was just awkward.
Every job I've had since the one directly out of grad school (which came through on-campus recruiting) has been working through someone I knew at the company.
Show HN: Unicorn Valley-Platform for crowdsourcing satirical/dumb startup ideas
I wouldn't call it "web only", since the web runs everywhere. What PlayCanvas is king on, is having the same codebase and being able to play it on your desktop, laptop, mobile, and even smart tvs.
Your main function needs to be async as well, since the one_time_setup is async. Linking this SO answer that also links to the docs (may come handy!).

https://stackoverflow.com/questions/57399157/runtimewarning-...

Edit: Also tangentially relevant is the article linked by pansa2 in another thread, which was also discussed on HN a few months ago: http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Regardless, this is Hacker News; I’d like to think that, as a community, we tend to appreciate having a more neutral source for news such as this. I’m always going to be skeptical of such an announcement from a company that has so much to gain from the ruling.
It seems that it's really critical issue. How does this patch pass Red Hat's test?
Buick's a pretty disgusting onomatopoeia in and of itself. As in "Ordering Buicks over the big white porcelain telephone".
A slider at the top of the page gradually adding detail and vocabulary?
Apple still blocks multitouch in fullscreen unfortunately.
To Make Oxygen on Mars, NASA’s Perseverance Rover Needs Moxie
Try GPT-3 now [prank]
- No need to wait for invitation!
- 100% genuine experience!
Platforms can be heavily tied to particular speech - e.g. Parler, Gab, etc. Banning a platform can hinder the groups that tend to use those platforms.

It seems kind of absurd to just ban one of the most popular apps in the world over night like this, especially with a US company about to buy it. On the other hand, I agree that China has had an unfair advantage in terms of banning US apps. But an overnight ban? This could have been played better.

The interesting question is: What's the end-game here? Europe seems to be heading in the same direction. We obviously want global social networks, and no country is happy with a winner-take-all where they're not the winner. So my (optimistic) guess is that we'll end up with federated (or otherwise distributed/decentralised) networks.
The short answer is that he can't. The president has no power to ban TikTok. The president also has no control over how the app is distributed or its connectivity. He can say whatever he wants, and he can strongarm the agencies he has some control over (like the FCC), but there's simply no mechanism by which a ban can be enforced, legal or technical. Unless Google and Apple decide to voluntarily remove it from their app stores and forcibly remove existing downloads, it's not going away, and neither company is going to do that without a legal battle. There's no one who even has the authority to demand it, though.
Ubuntu had this as well, but got a release out quickly so it seems to have not been too huge an issue.

Bug report: https://bugs.launchpad.net/cloud-init/+bug/1877491

Description/remediation: https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/GRUB2Secu...
There may be other use cases, but it can be a useful pattern for mixing async code into a non-async project. In the specific places where using async for some task makes sense, you would just spawn a thread with an event loop, then push work into the new loop from non-async code using run_coroutine_threadsafe.
> Which kind of undercuts the BS national security angle

Disagree.
Do you know who else has a 4,000 year history of instability, even greater instability? Europe. The height of centralized political stability in Europe was the Roman Empire, or maybe Napoleon. Yet you don't hear many Europeans saying "We need to bring back the Roman Empire", or "We need to bring back Napoleon". China values social stability because they have a dictatorship for whom social stability is a convenient idea to push. Ironically, the last serious bout of instability was the Cultural Revolution, which was a entirely a product of conflicts within the dictatorship.
Human-readable 2D Barcode (Concept)
iPad Pro uses a mouse cursor now. It feels completely natural.

I don‘t see how running an iPad app native on a Macbook would „be difficult to imagine“.
This point is explicitly discussed in TFA. Kind of bad faith to criticize an article so harshly that you didn't even bother to skim...
I have yet to hear an explanation of how a TikTok ban would even work here. We’re not authoritarian like China, the gov can’t just tell all the internet service providers to block a website.

If we do introduce the legal/logistical mechanism for the federal government to be able to do that, I can assure you they won’t stop at just tiktok.
If you’re interested in kindle self pub, there’s a pretty vibrant community on the kboards (kboards.com) forum. Tons of info on producing volume as a marketing strategy but people are definitely making a living. It’s not my approach but I’ve certainly considered it.
I lift a hand a few seconds in a minute, not for several minutes because mainly use trackpad and sometimes use touchscreen. It's still useful.
https://news.ycombinator.com/item?id=23857072
Yes, I can switch between layouts, and I don't mind doing it when it's for short periods on other people's PCs. I just draw the line at having to do it for the PCs I use regularly. I use this thing for 6-8 hours a day. Comfort and familiarity is what I want, and I want it now, with no retraining required. I may be stuck in local minimum, but I'll take that risk.

So I am just wondering why it's so hard to find a nice split keyboard with a standard layout. (And symmetrical meta keys.) It's not like this layout is unusual. That's what I find so odd about this!
Toppling History