skysight-inc/HackerNews huggingface dataset:
On what basis do you say these are rare? My experience as a cyclist differs strongly with your statements.

Many drivers don't seem to realize that cyclists take very different paths than drivers do. You might be thinking "where I drive, these exceptions usually don't apply" but you should instead be thinking about where cyclists ride. Yes, these paths do intersect, but a cyclist will typically pick lower stress paths.

Let's take my commute as an example, starting at my home:

1. Bike lane until I have to make a left turn. I take the travel lane to make the turn. Note that as far as I'm aware, using the left turn lane (i.e., taking the lane) is required by law, not merely allowed for cyclists. This is because turning left from the far right is obviously dangerous. Do you think left turns are rare? I don't.

2. Short road segment leading to a stop light. I take the lane here because the speed is low.

3. Right turn onto a road with signs and road markings saying that cyclists can take the lane. Despite the signs, I get harassed by road raging drivers here much more frequently than I'd like. (The reason for the signs seems to be a reminder of the previous #4 to drivers. The single lane is perhaps 9 feet wide and there are parked cars on the right. Definitely unsafe to ride far to the right. I've been nearly doored riding in the center of the lane here. But all of this is irrelevant, as I don't need to invoke #4 to ride in the lane center here.)

4. Three stop lights in a row. Again, I take the lane because I'm no slower than anyone else.

5. 15 mph speed limit for about 3/4 of a mile until the destination. I take the lane because I'm usually going faster than that. This path includes both left and right turns.

Often during my commute I'll pass other cyclists who are going slower than I am. It's not uncommon for me to pass motor vehicles too, especially in the 15 mph part.

So my commute includes all of these aside from 4, 5, and 6. I can't be "lumping #4 in for all cases" here.

I don't take the lane for my entire commute. But for the 2/3 of my commute that doesn't have bike lanes, it's easy to legally justify taking the regular travel lane.

And to be clear, here's my agenda: Cycling safely on the road. The main obstacle I see is dangerous drivers, and sometimes the solution is to take the lane. If you don't like that, encourage your fellow drivers to treat cyclists nicer.
Alternative explanation is that the company was already sinking. It had dropped past the point where founders and employees were going to get anything out of the deal and was started to approach the point where investors would lose money. Investors stepped in at this point and dumped the company to prevent an even bigger loss. It is unlikely the investors were waiting around for the valuation to drop to this point for the sole purpose of screwing the other parties.
Subversion absolutely tracks merges, but you don't really need that just to keep a stable branch regularly updated. That's a very normal and expected use of a branch and should not give you "wonky behavior" in neither git nor svn. Thousands of projects do it every day. Any encountered problems are likely not inherent to your version control system.
I think I can boil down an example about why I prefer not to talk about trust by itself as it relates to CAs. Imagine a hypothetical version of Let's Encrypt that has all of its operational excellence and security, but that uses root certificates that are not cross-signed and not included in any browsers. I would argue that this CA is exactly as trust-able as LE is (by hypothesis its procedures and technologies are the same, and we trust LE's), but clearly it is not as useful as a CA as LE is because it is not included in the root set of any browser (which we call 'trusted' and which generally implies that the people behind the browser believe that the CA will not issue certificates improperly).

If we say that this CA is not 'trustworthy' here, what we really mean is 'this CA is not in browser root sets and so the TLS certificates it issues provoke browser warnings'. This is useful in one sense (it is what most people care about), but I prefer to be explicit about what we mean (partly because 'trust' is a loaded term with tangled implications).
You don't hike on your taint.

A bit of weight on your back while biking is fine, but it gets untenable surprisingly quickly.
Just as an aside, this article has language that I wouldn't expect to see from the IEEE. :-)
So it's actually part of the guardian project, which is a separate repository of also open-source apps and you can enable the guardian repository inside of f-droid and then it will be installable.
Some countries will let the market figure out prices but will offer a sliding scale rent subsidy. From an income of 15k a year and below you get 100% rent subsidy, which falls down to 0% at an average income of say 40k.
Sadly most UK contracts include a clause where they explicitly ban you from changing locks without providing them with a key. If they discover you have changed locks, you will get evicted immediately.

It's pretty sad. In my home country, it's a very serious crime if your landlord breaks into your house for no reason. Actually, landlords generally do not keep a key to the property during tenancies precisely because of this.
You mean:

def myfunc():
try:
while x in someiterator():
a = x
dosomethingwith(a)
except:
# Does a exist here or not?

If someiterator() raises then a won't exist in the function block. Otherwise it will.
I really miss the ONN. It's amazing satire and I'm sad they're no longer produced.

Another lesser known news satirist use to do a kid-friendly news show out of Cincinnati:

https://www.youtube.com/user/UncleJayExplains/videos
Northwest River Supplies is one common source.
I don't think this is right. In Knuth's own words at the top of his site:

"The main idea is to treat a program as a piece of literature, addressed to human beings rather than to a computer." (https://www-cs-faculty.stanford.edu/~knuth/lp.html)

This is the consistent message I've gotten from his writings: the goal is to communicate to other people. "Transformation of source code into a document that can be read like a book" feels far more low-level than that.

> Knuth wrote WEB in 1981, ten years before the web. There's no way he could have known at the time that hyperlinks and search would be a far more useful interaction model for reference documentation.

Knuth certainly knew about hyperlinks. On the same page, Knuth says:

"The program is also viewed as a hypertext document, rather like the World Wide Web. (Indeed, I used the word WEB for this purpose long before CERN grabbed it!)"

There's a pleasing non-linearity to Knuth's creations, both in the source (with fragments being named and referring to each other) and in typeset form (with all the attention to the index of fragments, to showing with each fragment all the places that refer to it).

---

In any case, we may be splitting hairs here. I'm not a scholar of Knuth's work, and maybe your interpretation is correct. I agree that if you define Literate Programming as "transformation of source code into a document that can be read [linearly] like a book", then that goal is not useful. If you define it as "better communicating programs to other people," then I think that goal is still relevant. All programmers should keep this goal in mind, while loosening their grips a tad on the precise details of how they happen to aim for the goal at a specific point in time. There's still lots of room for improvement.
Being consistent is good UX. I'm not sure the cognitive biases associated with color or left/right orientation are good enough reasons to intentionally confuse and disorient users.
I call it race trolling because it doesn't even try to engage with another perspective, it just uses high-activation language to make a point snarkily. There's no place on HN for that.

Regardless of what you think of the OP, there's a long history of people causing other people suffering around skin color and shades of skin color. Given that, playing glibly with this language to make a cheap point is guaranteed to make the discussion polarized and useless. By doing that, you damage this site. You need to clear a minimum bar for substantiveness if you want to post to HN, and that comment didn't come close.
> the unfortunate circumstance that reality has become as absurd as the headlines of The Onion a decade ago

So true... Google has a slew of articles pronouncing the death of conventional political satire. It's not just politics though, as the Onion's fate is showing now. It seems also there are a myriad other forms of media — YouTube being a prime example — of how 'surreal' content seems to be becoming these days. When we have YouTubers click-baiting and essentially (but almost unwittingly) parodying themselves to chase the views, it begs the question of what the next turning of the tide of media style will be.

Sorry to hear that The Onion sounds like an amazing place that's going to get shuttered :(
A love letter to Zapier
I think what's at issue is that parents are not thinking of juice as a treat -- they're thinking of it as something healthy for their children to drink all the time. In fact, it's, at best, a marginal improvement over soda and, because it does not fill them, will not serve to replace snacks.
syncthing is like dropbox. Nextcloud is remote storage you can access, with tons of plugins to do additional things with it too, like video chat for example.
People often think that if only everyone understood logic, we’d solve all the world’s problems.

But let’s say I’m a billionaire that made my fortune in the fossil fuel industry. You’re not going to reason me out of opposing any sort of carbon tax or cap. I simply don’t give a fuck if the world burns because my wealth depends on burning it. You’re not going to reason me out of that position.

And of course, I can’t get my candidates to win on a ‘fuck the planet’ platform so I do political science research and public policy polling so I can figure out how to cobble together a political coalition that can win, while having a ‘fuck the planet’ as a side effect. You have your pro-life people, your anti-immigration people, etc, all of whom are voting for different motivations and all of whom are using logic and reason to decide who to vote for in pursuit of those motivations.

Politics is about power and wealth and any attempt to improve ‘public debate’ that doesn’t recognize that is doomed to failure.
Moreover many of us have seen people slowly disappear to Alzheimer.
Your premises aren’t totally wrong, but your conclusion is off. Value post-founder to pre-IPO equity at zero and if the offer—-all things considered—-is better than any other you have available, take it.
Document Viewer ils great for pdf ans epub
The article says there are four times as many cameras in China than in the US. This means approximately the same number of cameras per citizen. Where is the NYT article about the US' dystopian dreams?
There are many F-Droid repositories aside from main F-Droid. Please see here: https://forum.f-droid.org/t/known-repositories/721

https://guardianproject.info/ one is particularly interesting. Haven is a Guardian Project app.
Possibly, because Bose has been doing "Beats" thing since there were Beats. They sound pretty bad regardless of the price, and for the price they are atrocious.
FWIW, a good pannier bag will fit a day or two's groceries just fine. I have both a trailer and a pannier, but the pannier is less hassle for small trips.
Gotta plug my favorite book of all time here: “A Pattern Language”, by this speaker, Christopher Alexander et al.

Tons of small, progressive, human-centered hand-drawn architecture patterns in a hard-bound brick of bible-thin pages.

The book inspired code patterns that you hear about all the time in engineering, and is a lovely way to think about better cities and homes.
Newpipe and Redreader for reddit are my 2 favourite apps on Fdroid. Amaze file manager is also pretty sleek for an Fdroid app. Dns66 is great for adblocking when you are not rooted. Termux is a must have for those who need a terminal. Osm+ is a decent maps option and Mupdf is a fast and minimal reader for pdf files.

Fdroid is great for open source apps especially when you are trying to avoid shady behavior by apps, but since Android itself is full of shady behavior and dark patterns it's at best a bandage on a severely wounded patient.
It used to be normal here in the US....
Why dystopian? Seems subjective.
Honestly, I used Kialo for a bit and found the discussions were so formal that it's discussion lacked all substance and hence all interest (the debate I followed most heavily was the "should an AI be constructed" question).

What's interesting about debate on HN, when it is interesting and illuminating, is that each person debating makes their point while changing the framework of discussion, which questions are most important and so-forth.

I tend to think that the site could do better just having good moderators setting the terms of debate and letting people put forward their positions from there.
Do sports. Dig up the garden and get into raising your own vegetables. Gardening is the spice of life.
A company could give employees debt of some or other seniority, but I’ve never heard of a start-up doing so.
One of the best parts of moving to Iceland for me was the copious hot water. The culture is more towards outdoor hot tubs (pots) than saunas though. Lots of great times sitting out in snowstorms. There’s an extensive set of municipal pools as well which are great for my kids.

My own personal ritual is to spend Friday morning relaxing in solitude amongst the regular and assorted tourists.

In the UK I loved baths but renting very rarely found places with them and I actually prefer being around other people.
One day soon, we'll probably be able to generate a hundred embryos, sequence their genomes, and just implant the ones that lack detectable genetic and chromosomal diseases. Same outcome, but without the ethical hurdles inhetent in choosing who gets to reproduce.

Embryo selection will still be hugely controversial, of course, but we have to overcome any reflex to ban the technique. Human genetic engineering is a technology that will profoundly reduce human suffering, and every year we delay it is pure misery.
i work on intercooler, you can AMA

as usual, a lot of negative comments from HN on the approach (which is admittedly against the grain) but I've used it for a relatively large and successful web app (rails back end) and it has worked out well compared to the SPA architectures I've had to deal with

i think the philosophical roots in REST/HATEOAS are worth considering, if you are open minded:

http://intercoolerjs.org/2016/01/18/rescuing-rest.html

http://intercoolerjs.org/2016/05/08/hatoeas-is-for-humans.ht...
Ni afable konsentas :)
I was commenting on a headline that could of added two extra words and conveyed that this isn't just a founder problem but something that has affected all of the employees also.
It should be pointed out that, with or without AI, the cultural impulses are the same. This is an issue of authoritarianism, not of AI. If it should be feared more universally then the fear should be the authoritarian streak within all of us.
I have yet to see an AWD Jetta with all the features same generation A4 has. But from the purely branding point of view BMW does have that advantage of not sharing their parts bin with "lesser" brands. If you look purely at the specs, it's a tougher choice, although BMWs might be somewhat faster for the money...
Yes, its called the 1900's, it was great.
mcmaster.com is on my shortlist of timeless designs.
In brief: Let's assume that we can build a formal DSL for expressing the discussion that we want to have. Then we can build a parser and natural language "code completer" that looks at your sentences as you type, checks partial sentences against a search index (ideally a well structured one) to lookup their 'type' or does pos-tagging some other way. Then it tries to match the tagged words and their order against the DSL. This matcher should be able to suggest syntactically valid natural language sentences that the user then selects from - as they type.

The point of using a search engine (like elastic) is that you can easily match against n-gram/fuzzy versions of the words. So you can write in a sloppy way and still have it be parse-able. (But that's standard code completion I guess.)
> I had the same problem with the landlord and just changed the door lock keeping also the old one in a box.

Don't landlords need to be able to enter their property during an emergency?
IFixIt documents teardowns. They are very interesting and easy to read.
I was 50/50 on whether this would be a legitimate rendering or a cheeky screencap of a panic message. :P
> Your downside protection is your cash salary.

This salary is pretty much always lower than what you could make elsewhere. The benefit to working at a startup can be simulated by taking a well paying job at a non-startup and playing the lottery.
Bevause you can play these with a VR headset and it looks like a rail experience.
I think it’s very idealistic to think that the war was for helping the oppressed people of Iraq. Iraq War costed $2.4 trillion[1], figure out who pocketed it and then you will have a picture closer to reality. That picture tells me that the intentions were more corrupt than pure.

[1] https://wikipedia.org/wiki/Financial_cost_of_the_Iraq_War
What do you think happens to all the male calves that are born each year to keep dairy cows lactating?
Executives are so screwed. But wait there is a solution
There is also the Burrard Street Journal. A lot of the satire will be lost on Americans who don't pay attention to Canadian local news/politics.

https://www.burrardstreetjournal.com/
Yep seems like pecking at a keyboard is the alpha thing to do.
I went and watched the documentary after seeing this thread. It was great. At the end, not a dry eye to be found.
Even 10KB is way too much for a simple

<a href="http://example.com" onclick="fetch(this.href, {method: 'POST'}).then(r => r.text()).then(t => this.innerText = t); return false;">Click me!</a>
Forcing the DOM, JS and CSS was a mistake. The problem was that you couldn't have alternatives. wasm is going to disrupt front end by allowing you to have a strong typed language that you can use to build your own framework like the good ol' days.
NewPipe is the best. By the way, is there any app that can mask the IP of my hotspot either through a VPN?
Again as I have said repeatedly - the ceo got 11 million. It seems that they could have taken less and employees could have taken more.

As far as the employees losing there jobs years ago: if that had happened they would have got jobs elsewhere, maybe jobs that paid them what they were worth.

Other things that make it theft: people who got the biggest pay outs were the ones he rewrote the charter to ensure that the employees got nothing.

This is theft. If you change the value of something you have already used to pay someone, it is theft.

And yeah “it’s a lottery”, but what they did was basically the same as you buy a lottery ticket that says there a 10% chance of winning $1000 if you wait 6 months before scratching it off, and then 5 months later they say “we’ve change the reward amounts, now it’s $100. Except instead of being a lottery ticket it was the employees time, money, and cost from losing out on other opportunities.

In very simple probability terms. The value of stock as payment for employment at a startup is

ExpectedValue = amount * P(non preferred stock gets money) * ExpectedStoxkPrive

The exact amount you would accept for working at a startup obviously varies from person to person. You estimate the probability that you’ll be able to sell your stock, based on the details of the company, and offer to work in exchange for what you consider a fair amount. After that the company deliberately changes the probability of you receiving a pay out on the stock you have already been granted. That is they retroactively changed what they paid you.

Also employees don’t get cash salaries, they get a mix of cash and stock. The statement is: we know your time is worth more than we can afford to pay you in cash. So we will accept that you are reinvesting part of your earnings as a capital investment in the company.

The company depends of capital being invested until it is profitable. The stock being granted to employees is because the employees are directly investing their own money into the company.

The difference between employees and VC is the VC have enough ownership of the company to steal from the other owners.
>Not every piece of procured hardware is a massive compromise,

No but most, if not all, government projects of hardware like this usually have all sorts of cost inflation due to the fact they use companies/contractors that have made it their business to extract every last cent out of taxpayers. It's why companies like SpaceX are important for the future of space travel, they're offering considerably cheaper alternatives to old-school government contractors because they aren't billing you 100$ for a 1$ widget, they're billing you 11$ for a 6$ widget.
Workout Data from Fitness App Used to Identify Government Spies
Blogger broke a cardinal rule of journalism by revealing source to FBI
Reminds me of arguman.org : http://en.arguman.org/capitalism-is-not-the-best-system-for-...
Until you hit some weird production bug/issue and 2 out of those busy with other issues, one is working on project with tough deadlines, 1 went to a conference and one is on vacation. I don’t count sick days and other stuff.

Recently I had an issue at work which took a day for my colleague to research and I solved it in several minutes because of some low level TCP knowledge. So the broader/higher skills in your tream, the lower the risks. May be those people (who’s looking for a person for 6 months) are trying to lower the risks.

all edits are spelling, I’m terrible at it.
No - every UI becomes stale after years of use. Just ask apple.
The technology isn't quite there, and Chinese law enforcement clearly exaggerates in order to maximize the current impact.

However, we are very close to the point where everything could be tracked, and recorded in a usable way - including the exact location of most citizens at all times, discrepancies in utility bills, shopping, internet activity (except possibly for those few with impeccable OpSec, and even that for only a bit longer), visited places, communication with new and old contacts, etc.

Some like to think semi-romantically that we are in/near the Cyberpunk future Sci-Fi promised. We are not - if a government truly goes all out (as the CCP has shown willingness to do), it will at some point simply be impossible to evade the law.

The cool greyhat who hides in the shadows, hacks government systems, and operates outside mainstream society is a pipe dream. When all is said and implemented escape could only come from above - another nation, intergovernmental organization or at minimum people high up in the system. Dissidents and revolutionaries would hardly be able to do much.
lit-html, a similar HTML templating with template literals library, achieves /mostly/ XSS-safe by default by never interpolating dynamic data before parsing, but interpolating after parsing and DOM construction and then using textContent, not innerHTML.

That means that user-provided text can't inject markup into the page.

There are still a number of sensitive attributes that we want to be automatically sanitized for you, like src/href/on*, but we have the hooks needed for that and just need to add the contextual sanitizer.