skysight-inc/HackerNews huggingface dataset:
This is going to sound old school, but I keep things nicely organized with OneNote2016. (A version that still allows you to keep the files on Dropbox, rather than having to deal with the inferior MS cloud.)

What I like is the fact that there is intuitive structure, with (project) notebooks, folders and pages. That makes it easy to add external content and then make notes, although for true annotation, you probably want to manually copy webpages into OneNote, rather than the PDF-style print to OneNote.
Just as Uber is slowly but surely getting checked by authorities around the world (London among others), I hope Facebook gets held to account.
Speaking of whom, anyone knows what's up with Mr. van Vugt? He hasn't been active in GNOME's gitlab in the past month.
New Tab with Featured Unsplash Images and DuckDuckGo Search for Chrome
The habit of saving money is a teachable skill that parents can cultivate in their kids.

Typically, kids learn more from the ACTIONS of adults in their lives than WORDS. I may have picked up my simple way of life from my parents when cash was tight but my younger ones who grew up in a more financially relaxed atmosphere are spend thrifts.
Many people mentioned spreadsheets, but usually Excel -- consider Google Sheets or some other free app since most people don't need to pay for Excel for what they'll be doing.
I was burned out until about a month ago.

Here's what I did:

1. I went on a week long vacation. No work, no screens. Just read a book.

2. I started waking up early and working out every day. I was skipping my workouts frequently because I was too tired after work. A regular workout, especially when the sun is out, has been a HUGE mood booster.

3. I deleted all "wasteful" screen time. Like going on Reddit, watching YouTube videos, or even HN. Instead of opening a new tab after working for 1-2 hours, I just walk around my office, do a few stretches.

4. Made a conscious effort to hang out with friends and NOT talk about work. This has also been massive.
Because their design decision means this part is guaranteed to fail after an unreasonably short time.
I think that you have a decision to make. you can either teach computer science for computer scientists or computer science for everyone else.

If you want to teach computer science for computer scientists then do a fundamentals course that touches on technologies you find interesting. This will include algorithms, you would not be restricted on your choice of language to what is used in industry, this may include simple websites, this may include calculators and bookkeeping. I really like Ada and scheme as introductory languages for computer scientists. Text based adventure games are a very good way to teach computer science fundamentals.

The other option is designing a year-long curriculum for community impact through technology. Have students design a project that will take them through the year. this project should be sourced from their community and based on community benefit as a goal. Teach only using simple languages and conform to frameworks that will most easily leverage you towards them releasing a product by the end of the year. Don't focus on it being pretty, just focus on it being functional. This will likely be a stack of python and JavaScript and SQL oh, but there are good arguments for a lot of other types of stacks.

One of my favorite problems that overlaps these two topics is having students write a search engine. Search engines can become arbitrarily difficult, but in their simplest form or very easy.search engines usually have some data structure and text parsing and user experience sections to it that can help provide a framework for future projects that are more complicated
This approach makes a lot of sense. I was unaware of the concept of idempotency keys (nor did I know Stripe supported them). I'm actually trying to avoid complexity, which is why I turned to Auth0, Stripe (i.e. external services) to handle most of the logic for me - I'm sure I just need to figure out how to correctly apply those! Thanks for your input!

The way I have tried to implement (very likely, shoddily) idempotency is to have each mutation on an external service (say creating a customer in Stripe, corresponding to an account already administered in my database) first check if a customer with that ID already exists, and if not to create it - otherwise use the existing object (Stripe customer in this example).

```
user = Database.get_user(my_user_id)

if (Stripe.customer_exists(user.id) {
return Stripe.get customer(user.id)
} else {
stripe_customer = Stripe.create_customer(user.id, user.email)
Database.set_user_property("stripe_customer_id", stripe_customer.id)
return customer
}
```

The problems here are multiple, but at the very least I see the possibility of very nasty bugs if somehow the `customer_exists` call returns a false negative - this will cause the same customer to be created in Stripe twice (and thus potentially be charged twice). Another, more likely, issue is that between the `Stripe.create_customer` call and the `set_user_property` there may be an unexpected event (service/network goes down, whatever) failing to store the property - leading to a duplicate Stripe customer the next time the above code is executed. On top of that, I find it pretty difficult to reason about a code base chock full of this type of logic (perhaps that is just my personal limitation though!).
Clearly you've never been in this situation. Some people go through life not knowing these behaviors, and one day your company will fail because you didnt see this happening below you.
I'm sure Dr Gunther von Hagens would be interested in preserving this, if they didn't have any other ideas.

Plastination is the process of replacing liquids and fats in the body by plastics, and IIRC if you use silicone it even feels soft and pliable (my friend touched one of the exhibits)
Given Facebook policy, they'll probably underweight the post in their algorithm but not take any step to remove it or put a "fake news" disclaimer on it. If they don't even correct fake news in the US, I doubt they care about fake news about Singapore.
Ironically, i come across quite a lot of outrageous health claims in Singapore. Cancer-curing smoothies for example.
How to do your own projects that you enjoy. This is how people fall in love with software and make huge progress. I fee textbooks when not used properly scare kids away making them think they're unintelligent.
I’ve been there too, sort of. Taken crazy asks and gotten them done, then one day it’s “yeah but what have you done for us lately?”

I don’t really have a lot of answers, unfortunately. I pretty intensely dislike working in this industry. I am just trying to tough out this last year in my current position and after that I should have the money to be a lot more choosy about when and how much I work. This shit is for the birds.
- Basic IT Security
- How to research online
- PC Assembling
- Installing Operating Systems
> surely it can't be ridiculously more expensive to put a m.2 socket and discrete flash module on a motherboard.

It would be more expensive for Apple because people would buy cheap models and later upgrade, instead of buying expensive models or buy new machines early.
Thanks. From my (limited) understanding this sounds a lot like the Sagas that have been suggested by others - does that match your intention?
But that is disruption of the automotive world!

Not sure why people consider breaking best practices without understanding them in the first place is a good idea...
Happiness undermines revolutionaries; we should expect it to freak them out.

So what if mindfulness delays the overthrow of capitalism. So do exercise, sleep, diet, friends, etc. People telling you not to take care of yourself because your misery is useful to them are not necessarily the ones to follow.

Mindfulness doesn’t make your problems go away or destroy your will to be oppositional when necessary. It simply brings clarity and perspective. This is a genuine threat, however, to political movements looking to project their own explanations onto your general sense of unease.
thanks, useful resource!
Handoer and EOOUOOE were the two brands I used. Basically I just searched for men's glasses and then looked for some models that already had many orders. Then I chatted a little with vendor to make sure I got the right lenses, and also give them my prescription.
Perhaps there is even a place to get a reasonably priced certificates. How about free ones?

Richard, maybe you could suggest such a place? /s

Considering "the lady doth protest too much, methinks" tone of the post, the inner conspiracy theorist in me starts to wonder if "Let's Encrypt" is as benign in the long run as it seems.
See my reply to xenhim
No! This is unforgivable \s

https://www.lifesitenews.com/news/trudeau-sparks-outrage-wit...
The paragraph clearly says that.

> more traditional links in the search results

It's super obvious to me what that refers to - the actual search results. The rest is just fluff.
Is there anybody around here who tried both Guacamole and https://github.com/novnc/noVNC - and can describe pros/cons?
> That country is an authoritarian nanny state disguised as Disney Land.

(1993) "Disneyland with the Death Penalty", by William Gibson:

https://www.wired.com/1993/04/gibson-2/
But isn't that the consumer's fault for agreeing to buy a car with "an unreasonably short" warranty? If Tesla said the warranty lasts however long, why would you feel entitled to legal protection for it to last longer?

If you're saying this part is intentionally designed to fail shortly after the warranty expires, then I understand your point. Is that what you mean?

EDIT: The way I see it is if I buy a car with a 3 year warranty and something fails after 4 years, it's not the manufacturer's responsibility to fix it because the warranty has expired. Why do you think it is?
I have heard a China expert claim that this is the long-term goal of the Chinese Communist Party - a rich, authoritarian state with economic and (non-political) personal freedoms.
I've lived in Singapore for more than half of my life and met expats there from all walks of life. And I would tell you Singapore is very well integrated with western values, both in terms of the cultures and the social-political aspects of many things (other than weed and cocaine, etc; but you can certainly get your hand on some lsd if you know the right contacts). Anyway the point is that Singapore is very westernised and very, very clean in the conservative way - it's like a little Sydney without all the underground and neo-liberalism - and that's why the west love it (i.e. in general, especially the Rights - I've not known a self-declared Left that could stand staying in Singapore for more than a week). There is just a tremendous amount of logistics transactions happening everyday there.

I've just moved back to China now and I would have to say that China does the opposite of embracing western values. They go with, well, "the Chinese way". https://news.ycombinator.com/item?id=21602206
As long as you don't go against the government, it's pretty close to perfect. It's a different system, and it works. Many people think a country needs to follow Western's steps to be a good country, but maybe there are more than one way to govern? For a normal person, living in Singapore would pretty be the same as living in any other metropolitan.
NoCodeBlackFriday – No Code Tools that enable you to code the hard stuff
Thanks for your words tonight. I've been in the same boat and that's why I replied to the overly generalized, naive, parent comment. I hope you're okay. I'm nowhere near SV, but reach out to someone local if you need. Maybe you drink the wine, maybe you dont, but dont give up okay!
A System Failure of German Journalism – Jens Soering’s Guilt
Schools/colleges are bad. They are just a cattle that rears young brain for business growth.

Food cloth shelter is the basic necessities. Everything else is another man's trickery to put you in trouble.
So, uh, buy two cars and rip out the breathalyzer on the one you intend to drive reliably.

This just doesn't sound enforceable, really...
I’m thankful to come to work every day and appreciate my coworkers and those around me. I feel like without those smart and good folks life would be a lot more difficult.
Bubble Talk (2015)
I got to ride on the Airship Ventures Zeppelin NT over the SF Peninsula and South Bay back in 2012. It was as awesome as you may guess.

There were a couple of windows we could open, and a seat in the back with a big panorama window behind it.

We were in the same cabin with the pilots, and they were happy to show us how the zeppelin worked and make little detours if there was something we wanted to see. We even got to meet the CEO of Luftschiffbau Zeppelin who was visiting that day.

Here are some photos, including Larry Ellison's house, NASA wind tunnels, and other local sights:

https://geary.smugmug.com/Flying/Airship-Ride/

Alas, Airship Ventures shut down operations at the end of 2012, but Deutsche Zeppelin Reederei still runs passenger flights out of Friedrichshafen. If you ever get to Germany, you won't regret taking a Zeppelin ride. If you're a pilot, you can even take a two-day training course and fly it yourself!

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

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

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

https://zeppelin-nt.de/en/zeppelin-flights.html

https://zeppelin-nt.de/en/experience-the-zeppelin/pilot-for-...
except 3.75g here is the expected load°, the certification requirement. the design is engineered to reach that 3.75g°, the safety margin is what lies beyond.

°with the disclaimer that the plane might be not airworthy after landing
So you would recommend implementing authentication and handling credit cards from scratch? The reason I'm going with this approach is because although I do use a monolith and a single (hosted) DB for my business logic my understanding was that implementing high-impact, high-complexity (non competitive advantage) systems like authentication and credit card handling are best 'outsourced'.

This outsourcing of high-impact, high-complexity does come with the disadvantage of now having to deal with external services. As far as I can tell, the atomicity/transactional problem with these external services generalises to microservices - hence the microservices tag.
Hi All,
Great tools by devs here.
Carrd makes it super easy to put up landing pages with widgets like mail chimp and stripe.

Sheet2Site makes it easy to put up collections from Gsheets.

Webflow is a YC company! And they have a great deal on templates this year.

Get more projects made in 2020 than ever before.
> there was at best a 1/6 chance of the mission succeeding.
If you had the chance to go to the moon but knew you had about a 10% chance of success (the odds improved substantially with later missions),

That doesn't seem very plausible, given that six missions brought astronauts to the moon (plus one that famously failed but returning all the crew to earth alive).

If the initial odds were under 1/6, what brought them so much higher in the following missions that you had seven in a row without loss of human life?
Execline: Non-interactive scripting language, like sh
If you have a better mechanism for getting repeat drunk drivers to stop driving drunk, do share.

So far, the world hasn't found one. A breathalyser is a pretty small price to pay if you already have two DUIs.

Note that anyone who has been caught driving drunk twice has, statistically speaking, probably been driving drunk a lot more times than those two.
There is no such thing as a cheap fix for an incredibly complex and proprietary device. You will have to pay a highly trained expert and hope they have stock left of the part.
Off topic but I couldn't help but find it funny that a French airship company is called Flying Whales given that one of the best known songs by French metal band Gojira is called Flying Whales.
Singaporean here - I don't think they are faked. It's just that we don't have strong opposition party. Many opposition parties here spent majority of their time complaining every single decision the government makes instead of making actual contribution to the society.
Not because of falsehoods
And, a bit late, me too, of the pub/sub option that sounded more appealing to me. https://github.com/olup/patchcreek
This is insane. We should be thankful there are smart people in the world who can devise this complexity. So for the rest of us something apparently as simple as a ram stick just works. Also why I have always been in minor awe at electrical engineers.
so is France, Spain and the United Kingdom. A military dictatorship is a form of government in which the civil authority is subject to the military authority. This is not true in Singapore, the military answers to the elected government, just like in most other modern states.
Cheap led light systems do
When it comes to politics what is and what isn't a lie is often not a binary decision but a nuanced one. Depending on different viewpoints what is and what isn't a lie is not clear.
There are various ways I could describe this, but good isn't one of them.

> Gab is an English-language social media website known for its far-right user base.[8] The site has been widely described as a "safe haven"[9] for extremists including neo-Nazis, white supremacists, and the alt-right.[10]

> The site was launched in 2017 and claimed to have almost 1,000,000 registered user accounts by July 2019.[11] It primarily attracts far-right and alt-right users who have been banned from other social networks.[12][13][14] The platform populace is mainly populated by users who are "conservative, male, and Caucasian".[15] As of 2018, the site's most-followed users included high-profile far-right figures such as Richard B. Spencer, Mike Cernovich, and Alex Jones.[13][15] Gab recognizes far-right websites such as Breitbart News and InfoWars as competitors, according to a March 2018 financial filing.[16][17]

Any other Mastodon/fediverse instance is better than this.
Philosophy. Specifically logic. Have to build a strong foundation in the basics before considering going into the more modern materials.
Or they are parents who believe in supporting the public school system, even at the expense of their kid.
pro:

* Many overseas educated locals helping with cultural cross pollination

* Locals often live with their parents until their late twenties (when they get married), so there are a lot of young people with low personal burn rates

* Lots of government funding and plenty of private capital around as well

* A good amount of big tech companies have offices here

* Major finance hub

* Very business friendly regulations

* Cost of living is reasonably scalable (meaning you can slum it out here or live like a king, depending on your success)

* Good access to Indonesia, Vietnam etc. for talent

* Thriving e-commerce ecosystem in Southeast Asia

* Decent meet up ecosystem

con:

* Rent is expensive (both residential and office space)

* Foreigner visas are not always easy to come by

I might add more later in a separate comment if i can think of more.
The elections are probably real. It's the politics that are faked and the opposition hampered.
Note the usage of the word "encourages", which is exactly what happens. You can use any other license you want, but it's not as easy so people just don't bother.
It's actually perfectly reasonable to subject American companies to the laws of nations they operate in unless you're suggesting they ought to act in imperial fashion and ignore the law of sovereign nations.

It goes without saying that the same is, of course, true for foreign companies in the US.
Got an invite? Hard spending money on an UrbitID when I cant access a demo or anything. Logging in with MetaMask does nothing.
I would but it's impossible and/or impractical so I learned other languages like English and German.
Yeah it's funny how people really entrenched in the Python world can't see how inconsistent and frustrating it is. Half object oriented (x.split()) half functional (map(.....)) half full of inbetween list comprehensions, it's a beautiful looking incomprehensible mess.

I like Groovy for the same reasons you like Ruby (but am too entrenched in the JVM ecosystem to switch to anything else).
The Business is far more mature and sophisticated than you imagine. All the kinks were worked out long before you were born. The gravy train depends absolutely on a reliably massive wave of hype, each year. Everyone knows their lines. Anyone without a sterling portfolio doesn't get hired by Motor Trend. Anyone who ever gets out of step does not make Editor.

So, no, Tesla never "went to various publications". Nobody else did, either. That is not how the machine works.
1. Let's go back to the good old HDDs. There are even automotive industry ones (I own one)

2.There's a difference (8-fold) between Gb (gigabit) and GB (gigabyte). Memory chip capacities (and data transfer rates) are often expressed in bits (per second), but memory device (RAM stick, storage,...) capacities and file sizes are always in bytes.
There's also Cast All The Things (catt)[0], which makes any of the hundreds of websites supported by youtube-dl[1] cast-able.

[0] https://github.com/skorokithakis/catt/

[1] https://ytdl-org.github.io/youtube-dl/supportedsites.html
> For instance, cancer progresses much faster in summer than in winter [edit: cancer progresses much faster in constant light: winter vs. summer is complicated]

I don't know you, you make a very successful app that people really swear by. I have no qualms about people using f.lux, if you want to take your $4,600 laptop and $1,400 phone, on which people spent decades perfecting color reproduction, and you're paying $13/mo for Netflix to watch shows with multi-million dollar budgets and dedicated colorists, and you start watching Orange is the New Black and you make it yellow, that's your prerogative. So you don't need my opinions, so don't downvote just because you like f.lux and hate opinions.

Why did you have to say anything about cancer at all?

What's your personal line for, "I'm not sure" versus "This is actionable evidence for change in behavior?"

There is no clinically controlled evidence showing that interventional blue light, the kind that would be emitted from an LED, causes significant change in sleep quality with measures like minutes spent sleeping or an insomnia scoring system. I found this by searching "blue light" and "sleep" in clinicaltrials.gov. There are 4 or 5 studies on the matter, all negative results. The best way to interpret this evidence is that blue light will not make you sleep less or experience insomnia more.

Indeed, if you consulted a doctor, you might learn that waking up too early is the most common sleep disturbance in adults. This interferes with their daily lives, by causing them to feel drowsy in the middle of the day. That's why blue light is typically investigated as an intervention: to get people to fall asleep and wake up later. It just doesn't turn out to work for that. Its absence is not causing people to fall asleep earlier either.
Yeah, I've heard about it already, probably true. ;-)

Does it take a twisted mind to apply that pattern to https://xkcd.com/552/ ?
A friend of mine in China talked about how Alicloud is pitching blockchains to the Chinese government for some internal uses. And the interesting thing is that the Singapore gov has already launched a blockchain marketplace for renewable energy and it's not a fintech PR move but a happening phenomenon right now where I've got friends moonlighting as energy salesman. So yeah, that's definitely what's happening now - a rich, authoritarian state with economic freedom in the making. Every year there are a number of selected Chinese officials that would visit Singapore as exchange students to study about city planning and the art of governance.
My immediate thought is that is very closely related to sleep.