skysight-inc/HackerNews huggingface dataset:
The above framing is missing a key point: after the “introduction” on milk powder, train ticket score, etc, the AirDrop contains the main message on the anti-extradition protest, which in the article is the content of second tweet by Aria Hangyu Chen for those who read Chinese.

The “introduction” is necessary, to show consequences that the rule by law in China is lacking independent jurisdiction and respect for constitution, so as to support opposing the extradition into China to face its inadequate legal system—that is, if the legal system in China is on par with elsewhere, there is less reason to oppose extradition into China.

Also, it is much harder to explain abstract concepts such as democracy and rule of law to mainlanders, given the heavy censorship and disinformation (e.g. those peaceful revolution such as Arabic Spring is staged by the US) in China, than to explain concrete examples that affect their daily life such as poisonous milk powder.

And in recent protests in July the focus on true democracy—universal suffrage for both the legislative council and the Chief Executive by 2022—is to address the root cause of all major protests (e.g. anti-national-security-law protest in 2003, anti-restricted-democracy umbrella protest in 2014, anti-extradition protest in 2019), where the government was trying to pass law despite strong opposition in public opinion to serve the interests of Beijing over Hong Kongers. Without addressing the root cause, the lack of accountable democracy, Hong Kongers need a big protest once every five years or so, which is not solving the problem. The focus on democracy in recent protest is to break this infinite loop, and is about the bigger picture.

To downvoters: please explain your rationale so we can have a civil conversation.
I’ve seen homeless people in Copenhagen using Macs. It literally blew my mind.
I usually see Hacker News praise African youth for building something, no matter how trivial. I wonder what makes this case different from those others.

In any case, good for them.
play the zachtronics games if you want a taste of it.
The good and bad sides of Ember.js in 2019
>So what are we to make of the four-year-old MacBook’s demise? ... The laptop got mixed reactions from the get-go. Its high portability and lovely Retina screen were welcomed compared to the bulky, non-Retina MacBook Air of the time.

Pure insanity. We're now referring to the original MacBook Air as bulky!?
If you install Oversight, you can get persistent notification center alerts for most mic and cam activations (of course, it likely won't help if you have targeted malware that knows how to disable/uninstall Oversight) - https://objective-see.com/products/oversight.html
This is extremely nice to read; thank you!
> Did we forget somewhere along the line that a home is just a patch of dirt with four walls and roof thrown on it?

The cost of home is largely the right to live in a certain location and have timely access to certain places. That's what everyone wants. No only walls but clean water, air, safety, culture, groceries, jobs, parks, entertainments, infrastructure, government protection, good schools, and so on. There are probably thousand little things that make the cost of a home, all of which are highly desirable everyone.
That's a pretty good analogy, but the question is: will you lose your bankroll in 20 minutes, or an hour, or 12 hours, or a week?

Climate models are doing the equivalent of trying to figure out when you're going to broke, which (although much easier than figuring what cards you will get) is still a tough question to answer.
Parts of Pinboard now are working!
IIRC, methane should not persist on Mars, and theres not been a global phenomenon detected that can explain its occasional detection. Therefore, transient detections are considered indicators of possible life, since nothing else seems to explain it.

It's not that it's rare everywhere, it's that it's rare on Mars.
Statistics is a part of science. It's perfectly valid to use scientific methods to arrive at: this is the current trend, this increase started at year X, given all we know right now, there's a tiny chance that this increase is not caused by this specific change. From there we can extrapolate future changes with some likelihood brackets. Then feel free to discuss the brackets, the methodology, etc. but you can't really dispute this as a scientific method.

This is literally how current drug research (well, validation) works. It would be great if we could model the entire body-drug interaction, but in the meantime the statistics we have are the best thing we have available.
It feels like a lot of money to me.
This is correct, however, kubernetes is a platform of platforms. I.e. it will hurt all of them at the end.

Kubernetes is realy a free, uncontrollable , widely installed (on prem and cloud) infrastructure, that compete directly with the clouds. Think of the iphone app store, without any apps (yet), and not controlled by apple.

The reason that companies pays for cloud services (which are 20x the real cost of hardware) is to off load the human cost in managing their infrastructure, and to get hold of cloud native infrastructure (I.e. infra as code, fully scalable).

However, with kubernetes you can create your own automatic robots (aka operator) which would replace the costly admins by taking care of application management. And at the same time you architect to a portable API layer.
Except North Korea blew up their mountain base housing them.
Did Lenovo fix the suspend issue yet, or did you apply the BIOS patch manually?
That's not a contrary view, that's someone who seems quite pleased with his laptop. Yes it's a lot of tweaking to get the system to work optimally, but that is the nature of open source: you trade convenience for power.

I'm pretty happy with the battery life on my X1 Carbon, but I might try some some of the settings from that article.
Just the latter.
Well, at its inception it was a retro reboot of 2003-era delicious, so at no point did it feel new and fresh to anyone.
Competing Against Luck
Once they move all products to the ARM (is it even possible? I mean Apple is Apple but they can’t put as much effort into CPUs as Intel or AMD - take a look at the latest Ryzens for example :o) will it kill Hackintoshes?
My current recommendations are a bit lesser known:

- Purism https://puri.sm/products/

- Vaio https://us.vaio.com/vaio-sx14/

- Dell Latitude 7390/7490 (not the "New 7300/7400" which look to be a downgrade, sadly)

And if you're in Japan and have money and are really stylish:

- Panasonic Let's Note https://panasonic.jp/cns/pc/products/lv8k/
Their docs only list the first generation Pixel:

https://wiki.lineageos.org/devices/#google
Biotechs focused on antibiotics are going bankrupt actually. It has to be publicly funded.

https://www.ft.com/content/4da1c6e4-603d-11e9-9300-0becfc937...
This is what I love about the C256 project (https://c256foenix.com/). From an interview with her:

By limiting its resources, future developers will have to be clever to find new ways to create amazing things that early on we thought we could never do. Memory is cheap, so I could easily spend the same amount of money on a single chip that could have given me the chance to fill the memory space with RAM. But instead, I am choosing to use many chips with much lower capacity. It’s more limiting, but that’s the point."
JPL. (at least my section) had an excellent culture of inclusiveness and openness to new ideas and people.
I knew about the keyboards when I bought mine, but didn't opt for Apple Care because they're offering a 4 year warranty on the keyboards whether you bought Apple Care or not.
Tracing User Requests in Yesod
Some quotes from his website which is, by the way, deliciously non Javascript garbagy

"The site is reliable. Outages are rare and brief. The site has servers in San Jose and Sacramento, for better resiliency in case of a California earthquake."

Front page review:
“One dude in his underpants somewhere who has five windows open to terminal servers.”

"The site has a sane business model that would be familiar to your grandparents."

"As every year, I'd like to thank all Pinboard users, old and new, for their support and their custom. I know there are lots of rival bookmarking services out there.

I will consume them, one by one, like I consumed the pie."

Can't really overstate the coolness of this dude
This. What’s the point in an external GPU you can’t even use for deep learning. Why do apple get nVidia so much anyway?
CoreBiome | Full-stack Software Engineers | Minneapolis/St. Paul, MN | Full-Time | ONSITE or REMOTE | https://corebiome.com

Our company specializes in fast, reliable microbiome analysis using cutting-edge genomics and informatics. Our unit ensures quick, accurate, and reproducible data analysis in a secure environment for ever-increasing dynamic workloads. By facilitating fast and easy data access for our clients, we expedite advances in scientific knowledge.

You would be working in a few key areas of our code base:

- Building internal tools to help automate and record laboratory processes

- Building the API that unifies different portions of our pipeline, internal tools, and customer portal. This is currently written in Flask.

- Optimizing the pipeline for speed and reproducibility. The pipeline is comprised of Python, R, Nextflow, optimized executables and tools, with pytest in CircleCI and Jenkins for testing.

- Ensuring data security. Genomic data is personal data, so security is a top concern with regulatory requirements. Data is stored in S3, with some metadata in PostgreSQL and MongoDB databases.

Interested? We accept two forms of applications:

1. Standard HR application at https://careers-corebiome.icims.com/jobs/1106/software-engin...

2. Via POST request to https://corebiome-api.com, with a JSON body containing the string fields "first_name", "last_name", "email", "phone", "role", and a "urls" list containing any relevant links (e.g. LinkedIn, resume)

Credit to Phil Freo for the POST request idea.

Feel free to reach out at nlebovic@corebiome.com!
That's nobody's business but the Turks.
In France train is fine if you want to go to or from Paris, but connections between other cities have been closed or gimped with slower trains and less frequency.

It's really hypocrite of the government to shame people of flying while they've been destroying the train infrastructure all these years.
I wouldn’t be surprised if the Touch Bar turns in to the entire keyboard. Surprise, no more stuck keys!

The 12” MacBook is the only laptop model I’ve purchased twice. Very disappointed to see it get the axe. I bought one in 2015 despite only reading negative reviews, stuck key issue was there for a few days on and off in the beginning and then never an issue again.

If you travel a lot, the extra weight of the MacBook and the charger along with the tiny dimensions makes it almost unnoticeable thrown in a backpack.
I’m still using my 2011 due to the ability to update the RAM and SSD. I’m moving to a Windows 10/iPad/server setup, but I still use my laptop on occasion.
Removing the BlueJeans from your machine is a little more involved because they actually used launchd.

launchctl list

Then you need to find where the plist files are (i.e. com.bluejeans.app.detector.plist).

You can disable an entry from launchctl list:

launchctl disable uid/<your user uid>/com.bluejeans.app.detector

You can also unload if you find the actual file

launchctl unload ~/Library/LaunchAgents/com.bluejeans.app.detector.plist

There were a couple differently named bluejeans agents.
How “Papers, Please” illustrates the cruelty of our immigration system
I can't imagine being on an airplane with anything but my trusty MacBook. Thinking of picking up a refurb one now to replace my 2 year old version.

I also have a 13 MacBook Pro which I haven't touched in over a year.
Space Age Bitcoin Mining on an Apollo AGC
I had the same thought, but if the team of 20 all pitched in equally that's only $7k each. Still not pocket money but it's much more attainable that way. If they got a grant then it could have been even less.
Number of Paid holidays around the world
Why Paul Graham Is Still So Wrong
If I could buy my kid an aeroplane I'd feel pretty damn accomplished tyvm.
A megawatt-hour is enough to power a small/medium data center for an hour. Or to power tens of thousands of homes for an hour.

A lightning bolt lasts for seconds at best, so not sure why you’d think it’d provide megawatts for a duration of an hour. That would mean the instantaneous current would need to be much higher than a terawatt, which is several orders of magnitude higher than what it is.
Yes.

Are you trying to imply that global warming isn't happening?
>I'm having trouble figuring what you're actually saying here.

I'm saying the internet, specifically social media and payment apps/crowd funding sites, allow people to unabashedly give their (true or otherwise) sob story and beg complete strangers for money, I imagine the vast majority of people on sites like gofundme would hesitate to even phone family for financial assistance and I suspect nearly all of the people begging on social media simply wouldn't ask if they had to walk up to random strangers in person and ask.

Keep in mind, I say this while my nephew currently has a gofundme trying to raise 260,000 USD (!!!) for his mother for some experimental, questionable (cryotherapy for her kidney cancer, when it's usually used for skin cancer for example), cancer treatment in China.

I think these sites/methods serve a useful purpose, I think however trying to get gas money to give to your mother to go see your undocumented step-father in another state because he was drink driving and is likely to be deported or remain incarcerated... or hitting people up for beer money... is not a valid use of such sites/methods.
I've wondered for years if maybe the idea of life originating on Earth might be the final geocentrism.
Lack of haptic feedback aside, the Touch Bar is objectively better than the function keys it replaced:

It can display more options, many different types of controls, and you can see what each control does without needing to memorize it or having to look it up like you would with the F# keys.

Why go back to a limited set of ambiguous numbers that do a different thing in each app? I can't even remember the last time I needed to use a F# key in a Mac app.

People saying they'd pay extra for a non-Touch Bar Mac, consider some free apps to customize it to your preferences:

[0] https://medium.com/@brendanleglaunec/making-the-macbook-touc...

[1] https://folivora.ai - BetterTouchTool for customizing the Touch Bar, Trackpad, Magic Mouse etc.

[2] https://pock.dev - Display the Dock in the Touch Bar + play controls + some status
Hence my “to small size” comment. ;)
Who remembers hacky, plastic lawn chair, Mac mini-era, old-school del.icio.us? Those were the days:

https://live.staticflickr.com/8/10416310_7dabcdc326_b.jpg
Since when does physics not use models?
The keyboard was previously awesome. Just put the old version back. Why iterate on something that sucks. The form sucks, the switches suck, the arrow key layout sucks. Go back to the good times of the <= 2015 boards.
Why wouldn’t you just get a Mac mini and save $1000s?
https://www.businessinsider.com/engineering-firm-tow-iceberg...

So they are saying one iceberg could provide 100 million and 200 million m3 of water. According to wikipedia that's the global oil tanker transport load for a year and the largest tanker can load up 550k m3.

It's also interesting what effect moving 200m m3 of ice to a desert climate would have on local climate.

Even if their plan is unrealistic it sort of puts things in perspective in terms of quantities of water available.
Work less, and use the time you save for your own purposes. Nobody will care if you are leaving a bit early. Your productivity probably will not even decrease. Most programmers work more hours than they can actually sustain productively.

Most people work until they are tired, and then go home, arriving even more tired. To arrive home with some energy, leave work well before you are tired.

Don't forget to use some of that extra time for fun.
The purpose of this tax is to get some revenue while making it look like they care about global warming.
> They had a positive experience (getting a game for cheaper than what they would pay for it elsewhere), which causes Consumer A to talk to potential consumers n both about a place where they can get the game for cheap, and to disparate the developer for charging so much when someone else will sell it for cheaper.

I don't exactly see how this is worse than piracy. isn't it basically the same as "Customer A gets a game for free of {torrent site}. they tell all their friends about {torrent site} and their favorite bittorrent client."? the only way it's different is if most consumers have some moral objection to torrents. in my experience, very few people who work outside of software (or other IP-based industries) really care. they only pay if it's less trouble than torrents.
It is interesting that the USB Forum, for all their VID/PID douchebaggery, didn't register the trademark and enforce it on non-compliant implementations.

That would have been right in line with demanding that everyone buy 65,536 IDs at a time for thousands of dollars while attempting to prohibit resale.
I'm sympathetic to your POV as it makes sense, but the author of OP even calls out FP at the end along with a list of what they seem to imply are not "data first" ways of designing systems. I'll go ahead and admit my bias here: rules are overrated, especially ones that propose "X first" at the expense of everything else because there are no one size fits all paradigms. You can find situations where orienting around types makes sense but you can always find situations were it doesn't make sense.

I also don't imply it's "50/50" as I really don't know what works or doesn't, it could be data-types first design works in 85% of the cases and so it's good to promote it or think in terms of design that way. I just don't like "X is the right way" talk in general, although it doesn't seem like the author is proposing this be a hard fast rule.
... Wait.

Are we giving investors specific credit for interface builder when their contribution throwing money at the founder of one of the most famous companies in the 20th century?

I have more to do with Interface Builder than Ross Perot does, and I was like 13 at the time I was there doing user testing for it. Shower me with the appropriate praises please.
I used to rewrite music like this. Always tried my best to do a good job and target the same emotional intent as the original score, but there was a lot of music to write on a tiny fraction of a “real” budget.
Bug bounties and NDAs are an option, not the standard
edit: see other discussion below, https://news.ycombinator.com/item?id=20395393

presumably, that would make it very slow, since for every multiplication you'd have to check a timer. you could maybe do it at a higher level, but then how would you know how long a combination of operations would take on that processor? but for a web API, adding random jitter seems like it'd force attackers to use a lot more trials to gain any timing insight.
Because some people like moving?
Clojure’s support for non boxed math is error prone and almost unusable. It’s support for non boxed collections is bolted on. Writing code like this in Clojure is a mess.
I do too, but as an early adopter (long before the Delicious "sunset" fiasco), I did quite a bit of evangelizing for Pinboard. I'd like to think that some people signed up for paid accounts because of me, but I have no way of knowing.
To be rendered ineffective within years as farmers start dumping them into cattle as a growth promoter.
its mostly terms of use and legal disclaimers these days /s
Mosquitos of death then... or death at the wet bulb temp.
> Data Structures are more like Types than Classes. Any useful program is going to have Data Structures and Algorithms that operate on it. OP v FP are just different opinions on how that should be organized, either combined into a single object or separated into types and functions.

What is the difference between a type and a class though? Classes have modes of interaction through their interfaces, types can only be interacted with using specific operators. To me they are two sides of the same exact coin.
Awesome. Another molecule that is an ongoing target of persecution, now showing commercial value so it can be patented, productized, prescribed (with individuals as medical subjects rather than self-actors), and otherwise subjugated for the matrix's approved use(s). Then we can pat ourselves on the back celebrating fake "progress" while the resulting revenue continues fueling the very root of the problem.

Actually ending the war on drug users means voiding the entirety of its errant laws, full stop. Anything short is just perpetuating this violation of natural rights wherein individuals are restricted in how they may effect their own consciousness.
You get less of what you tax, and more of what you subsidize.

I guess the French want fewer people visiting their country?
No, that's a common misconception, which I suspect is spread partly by right-leaning finance-industry lobbyists, as their companies salivate over the thought of busting open the piggy-bank and collecting a percentage-fee on the flood of money that would be wildly thrown into the stock-market.

SS is INSURANCE policy. Quite literally, "insurance" in the name of the law. Oh, sure, there are lots of extra quirks, but fundamentally it's insurance, you can tell because you don't get a "refund" when the insured-against event (alive + disabled + broke) fails to occur. Instead, your payments will go to the other people who got hit by disaster, the same way others' premiums could have gone to your disaster. That's normal in insurance.

In contrast, using a retirement account is an investment, its total value is part of your estate when you die and goes to your heirs, but if the stock market tanks you shit out of luck and will still starve on the street. (The thing SS is supposed to prevent.)

When you keep this "insurance, not investment" distinction in mind, a whole ton of "weird" things about SS suddenly make a lot more sense.
oddly enough, the 12" macbook is the only apple device I was ever interested in. it seemed like a great alternative to an xps 13 if I ever wanted to get into the mac world. lots of devs these days only need a computer capable of running an ssh client. if that's you and you also have a workstation, why not get the thinnest, lightest laptop out there that runs your favorite OS?
It’s like walking through an office and seeing an unlocked door with a “Do not enter” sign.
No, it didn't. They don't store their nukes in the test tunnels.
Using similar specs, (i7, 16GB ram, 512GB SSD, UHD screen) the MBP is $600 more than the XPS 13. And the XPS gives you the option for a 1080p screen, saving money and increasing But price aside, the real deal breaker for me is the soldered in SSD on the MBP. Being able to upgrade or recover data by removing the SSD is a huge benefit in my opinion.
What I find more interesting is the potential frequency with which new life from origins other than earth has been mixed together with what is here. A lot of stuff falls into our atmosphere and I doubt we know where all of it comes from.

I commented today on a bit of dermatological discussion where they claim our skin has a biome of bacteria. This is in addition to the gut biome that is starting to look like it contributes to a wide array of human health issues. Part of me wonders how much of those biomes (e.g. how many bacteria within that biome) are from sources outside our planet.
It seems the web server "is a workaround to a change introduced in Safari 12": https://news.ycombinator.com/item?id=20389668

> You can ask your browser to remember the link association

If that's true in Safari, then a web server is using dynamite to kill a fly.