skysight-inc/HackerNews huggingface dataset:
> There is a bit more then that: https://www.eff.org/nsa-spying

EFF has no evidence that it was anything more than that. If it was anything more than that, don't you think Snowden would have leaked it?

> he transited through Hong Kong

Not by choice. He wanted to stay in Hong Kong, but Hong Kong wanted nothing to do with him.

“I have had many opportunities to flee HK, but I would rather stay and fight the United States government in the courts, because I have faith in Hong Kong’s rule of law.”

https://www.scmp.com/news/hong-kong/article/1259422/edward-s...
Show HN: Bidbar – save bash commands in the menu bar and run them with shortcuts
Venezuela has less public ownership of resources than even the US. To say that they are 'communist' is an ideological farce.

People are opposed to regime change because the US government has a long history of destabilizing foreign governments in deference to US capital interests. It's unlikely their motivations are just, especially as the people involved were responsible for some of the worst atrocities in Southern American governments in the 50's-90's.

Furthermore, applying economic sanctions hurts the material conditions of poor Venezuelans without significantly affecting the corrupt government. This is evidence the US does not have a strong interest in helping poor Venezuelans, but primarily forcing regime change to a government more amenable to the interests of US oil companies.

If the US was truly a force for good, wouldn't we see the same pressure on the Bolsonaro regime in Brazil? The story is similar, a corrupt rise to power achieve through unjustly jailing political opponents. If you doubt this, read Glenn Greenwald's reporting in The Intercept.
Silly question (not much low level knowledge): which is the architecture that is today "virtually the same" for all CPUs?
At the bottom of the page it describes this a little better:

>The calibration is fuzzy, but in general down is more organic, up is more mechanical and electric; left is denser and more atmospheric, right is spikier and bouncier.

Not sure about the colors though.
Even if the stun belts were banned, these malicious judges would still have significant power to harm people via their authority. A judge that would shock a person to punish them for non-violent disobedience cannot be trusted to decide matters of law fairly.
I am living in Oslo/Norway, and there is a bill now on vote to open up for investment in companies that are not listed.
I'm fine with this. If you can't behave yourself in court, you get a zap. Either that or a bailiff cracks you over the head with a club.

It's amazing how effective corporal punishment is even past childhood years. Singapore has some of the lowest crime rates in the world, but act out there and you'll get a caning.
For me my friends were definitely a detriment. I was failing to finish university and so I stopped hanging out with them altogether one day. I deleted all my phone contacts, social media, changed phone numbers, basically became a ghost.

Sometimes I feel like I could have worked on managing my social life rather than eliminating it altogether, but this has worked out so far. I don't imagine I will have trouble making new friends when I finish school and begin working.

I do feel lonely, but I try to fill free time with working out, hobbies or hanging out with family. Leaving the house is definitely the most important thing for avoiding depression from loneliness in my opinion. I never felt worse than spending days on end without getting sunlight.
Dunkey presented a fairly well-argued idea why major publications tend to give 9+/10 reviews to games, even when the actual text of their review clearly points to major issues (https://www.youtube.com/watch?v=lG2dXobAXLI).

The tl;dw version is that gamers, by and large, tend to disparage media outlets for giving poor ratings to games that aren't already widely disliked by the hive mind. It comes from the perspective of someone who does unbiased VG reviews, and I think it raises an interesting point that might otherwise be overlooked. (Of course, payola should certainly not be discounted as a factor.)
Gracenote | Machine Learning Engineer | Emeryville (Bay Area) | ONSITE | gracenote.com

Gracenote is the leading provider of entertainment metadata and media recognition technology that powers discovery features and discover the music, TV shows, movies and sports they love across the world’s most popular entertainment platforms and devices, from Amazon, Apple, Facebook, Google, Time Warner Cable, Tesla and others.

Gracenote’s Advanced Discovery Team offers a unique opportunity to bring together Human Expertise, Big Data and Machine Learning, Expert-in-the-loop AI, to build solutions to transform the entertainment industry.

As a Machine Learning Engineer on the team, you will work across engineering, product management, data science, behavioral psychology and more. We are a part of Nielsen, the world’s largest research organization, which provides tremendous opportunity to learn and grow in your role.

If you're interested, please reach out to me at edward.kaplan@nielsen.com.
I wish journalists would learn how much more persuasive they can be if they are matter-of-fact. The particulars of this triggered my skepticism in the 4 paragraphs following "Heightening the tension...", and I assumed that important details were being left out, and that there was some sort of scuffle, etc., going on, leading to the shock.

In fact, reading the appeal, the fact pattern looks very bad for the court. The man was shocked mid-sentence as he spoke while sitting down. There appears to have been no scuffle.

So I'm fairly convinced now, but no thanks to this article trying to be "persuasive."
Great questions!

1) You can see the list here: https://tandem.chat/integrations
We add new products by request, but we don't plan to add email and social networking sites :)

2) Long term, we'd like to let users customize what apps and sites are shown for their team, but we haven't built that yet. Right now, you can just turn on app, app + url, or nothing.

3) We use system APIs for capturing window titles & executable names across Windows, Linux, and Mac. There's actually a node package for that called "active-win"

4) Yes! We have plans to open-source our browser reading logic. And I still haven't figured out how to read URLs in a generic way from Linux yet.

5) Not yet, but we're thinking about how to indicate to your team that you're in "deep work" based on how active you are (e.g. typing or mousing a lot). I switch between terminal, VS Code, and localhost all the time, so I understand!

6) Yes, we only check your active app on an interval to reduce our performance hit.

Long-term pricing is $10/active user/month, where active user is someone who does at least an hour of calls. Of course, we want to make sure it's valuable for you and your team first.
The network-effect doesn't have much to do with it. As has been demonstrated many times in the history of technology, the masses do not care about "technical superiority". When it comes to messaging apps specifically, even most software engineers I know don't care. If people don't care then there is no substrate on which to build a network.
Does this affect solar cells and the like?
I guess I havent played with 12 enough this year. Amazing what taking off a year can do.
It’s just semantics. There are negative connotations associated with calling someone “normal” versus “abnormal”. I’m sure you’re polite enough to not describe people in wheel chairs as “abnormal”.

The non-controversial terms that people use related to issues like autism are “neurotypical” and “neurodivergent”.
They should be using cable tie guns set to the right tension. They usually come with a sheet that tells you which tension setting to use based on cable tie model. If you are doing the same installs each time, it's a better idea to use a gun set to the right tension to avoid damaging the internals. The guns also cut off the extra bit too so it's a one shot action rather than pulling it through and then finding clippers.

If this is IT, I used this hook and loop tape that you would came on large spools that you cut to length. You always got the exact length of tape you needed and there were never any parts to get caught. It was also reusable which was nice when you had to add an extra cable to the bundle.
Non-representative outcomes is a symptom of Gerrymandering, ont the goal of it. The reason for gerrymandering a district varies, but overall it tends to preserve the status quo. Those in power can use it to disenfranchise a group of people, or they can use it to create safe districts for party leaders. Gerrymandering should be thought of as a tool. The illustrations popular online showing how gerrymandering can be used to produce paradoxical representation have done a lot to raise awarenss, but it's also made people confused about what it is. Gerrymandering is a tool, not a goal.
We clearly exist in radically different worlds. To me, sending that email is talking directly to the group. Nobody at my org uses Skype (our organization's IM service of choice). Email works just fine. If it's actually important and the person or people you're emailing are actually available, email is no slower than IM/chat.
The menu icon looks very similar to Facebook's Libracoin [1] logo.

[1]: https://libra.org/en-US/
When I moved back from the betas, the minimal theme is what I missed the most. Its so clean. Combine that with the status bar at the bottom, and I'm in heaven.

It's one of the few pieces of software that I really miss when I'm on my linux boxes -- even if its purely aesthetic.

edit: if you want your status bar at the bottom, Prefs > Appearance > General > Status Bar Location
Location: Berlin, Germany

Remote: Yes, but FTE only. no contract work.

Willing to relocate: No

Technologies: 7 years professional experience in Web Security. Hacking, Building, Testing in the industry. Contributing to web standards. Additional experience in teaching web security before that. I know how to (co-)run a team, also interested in management opportunities

Resume: upon request

Email: hireinfo1aug19@mailbox.org
A Letter to Layer's Customers
It isn’t absurd in the sense that it’s untrue. It is factual that using electricity generated by carbon emitting processes affects climate change, but to factor every keystroke I’m making right this instant is a thought exercise warranting ridicule. We can cite the other extreme and condemn Bitcoin blockchain maintenance as an energy travesty.
What a thread! So many awesome recommendations. I too wanted to ask this exact question.

Anyone reading my comment, please do post your favourite beginner friendly tutorials/blogs/books irrespective of the field.
Well, that’s essentially what frequentist statistics gives you: the probability of the results given the hypothesis, which Bayes’ rule lets you combine with a prior to get the probability of the hypothesis given the results. But people don’t usually actually perform that calculation...
https://github.com/raxod502/TerrariaClone/blob/master/src/Te...

You may not like it, but this is peak programming. A level of perfection attainable only by undergoing the rite of writing a single if statement with 100+ conditions.
The Pioneering Female Botanist Who Sweetened a Nation and Saved a Valley
Noom | Data/Backend/Android/iOS/Staff positions from Jr. to Director | NYC or REMOTE | FULLTIME | https://noom.com

At Noom, we use scientifically-proven methods to help users get a handle on chronic medical conditions like obesity, diabetes, and heart disease. We use a variety of technologies, and get to work on hard problems that range from data warehousing to running experiments on mobile devices.

Our engineering team is expanding, and we have openings for a number of positions that include backend and mobile engineering. Our offices are in NYC, but we are a remote-first organization (some 90% of our team is remote) and are happy to consider candidates anywhere.

Here are some links where you can apply:

- Dir of Data and Platform Engineering - https://grnh.se/ce83d4a91

- Data Engineer - https://grnh.se/fa9f2f811

- Full Stack Engineer - https://grnh.se/7ee80e091

- Staff Engineer - https://grnh.se/1c6640381

- Sr Android Engineer - https://grnh.se/98b810ee1

- Sr iOS Engineer - https://grnh.se/1de847dc1

- Sr FrontEnd Engineer - https://grnh.se/e06087021

- Sr Backend Engineer - https://grnh.se/1c8844bb1

Our stack includes Python, React, Java, and Go, all hosted on AWS.

I'm Noom's VP of Engineering -- feel free to drop me a note if you have questions; I'm mt at noom dot com.
"Better than Honduras" isn't a great standard.
Nothing, but ideas are worthless on their own.

They can be at most a multiplier. But what really matters is the execution.

For instance, "Rockets should be reusable" is an "idea" that even kids can have. Achieving that is the interesting part. Many tried.
Apple products are no longer durable, well-made or a good value, so their "services" are now required to keep them operable, which explains why said "services" revenue is now more important than purchase price. Think of Apple products as American-made Mercedes rather than a Volvo.
Location: Mexico

Remote: Yes

Willing to relocate: Probably

Technologies: Vue.js, Vuetify, D3, Elixir, Phoenix, Absinthe, PostgreSQL, git

Résumé/CV: https://lobotuerto.com/about/curriculum-vitae/

Email: adriandcs@gmail.com
> the idea that non-coders can only have an indirect influence on what people code seems to be a fairy fundamental misunderstanding about how projects work.

Knowing how to code and actually coding is different. I'm claiming if everyone could (in a software company) have the knowledge of coding, they would, as this would influence virtually every decision being made. Of course most people are happy not knowing how to code, but if they could snap their fingers and simply know everything about developing their own products, they would.

Usually this is dealt with "methodologies" like agile. Technical and non-technical people have to close the "gap" so that the stakeholders (who usually don't code in any advanced way) are happy with the direction that is being taken. There's a lot of efforts wasted in meetings to coordinate and prevent non-technical leaders from making the wrong technical decisions.
Anything embedding Lua, TCL or Rexx should be nearly identical in structure.

https://en.wikipedia.org/wiki/Rexx
It's sad that it only has one example for tanci, a genre I discovered due to this list, that aside from wikipedia is barely documented on the internet. After some searching I've managed to recover about 6 hours / 58 tracks of tanci in a spotify playlist -- most of it under the 'various artists' tag, one of the reasons why it was difficult to find any artists, I expect. I'm sure spotify has more of it and that it's uncategorized and badly labelled.

You can find it here, if anyone is interested: https://open.spotify.com/user/gallefray/playlist/6CzafKwRUi5...
Location: Phoenix Arizona USA (US Citizen)
Remote: YES (Preferred)
Willing to relocate: NO
Technologies: Java (J2EE, Spring Boot), Javascript, (JQuery, Bootstrap, REACT), Python (FLask, Jinja), PHP, Linux (Ubuntu, Debian), SQL (Oracle, MySQL, SQlite, MSSQL), NoSQL (MongoDB, HBase, Hadoop), Full Stack, Docker, GIT, Accessibility
Résumé/CV: https://0x6561.net/code/javascript/resume/resume.html
Email: edgar dot ea6561 at gmail dot com
I am seeking an Entry-Level/Junior role. I prefer to work on a Linux stack. I am a US Citizen
It compares favorably to the official Terraria code (decompiled version here): https://github.com/TheVamp/Terraria-Source-Code/blob/master/...

Terraria extensively used God objects with hundreds or thousands of properties, and used naive C# serialization for its netcode. This meant that sending the state of a single object would take over 1KB, leading to truly outrageous network requirements for a 2D platformer game, on the order of >100KB/s/player.
The "use VERSION" syntax is fundamentally much older. It used to strictly just assert a minimum version. It also, pre 5.6, required floating point versions ("use 5.005"). In newer versions of perl, this syntax will also invoke "use feature <stuff new in your version and all versions before>" which allows the use of incompatible new features in its lexical scope. One example is that "use 5.12;" and above will turn on "use strict" in the lexical scope. I fought long and hard for that one. Makes the language strictly better (pun intended).
I'm not suggesting anything about Apple's quality of engineers or what they should spend money on. I am only observing that their R&D spending is below other companies that are considered in the same class or industry as a percent of revenue.

Their spending (as percent) is approximately 1/3 of other phone makers, 1/3 of software developers, or 1/4 of other chipset manufacturers.

These numbers are all very rough of course because, as you point out, all of these companies work in multiple sectors and R&D spending is not disclosed in that much detail.
I agree with your general sentiment, but I'd like to add one observation.

You don't have to be "young" (however one defines that) to try out new things, implement new technology, experiment, bring new viewpoints and the like. Unless you simply define "young" as people who do those very things, which divorces the notion of "youth" from calendar age... which is probably the correct way to look at it. There's no particular reason, for example, to think that someone who's 60 is not interesting in "trying out new things", "experimenting", etc. OTOH, you could have someone who's 26 who is very stuck in their ways and not interested in doing anything new.
That's a consequence of first-past-the-post voting (Duverger's law), not gerrymandering.
I believe you're missing the point.

Do I believe processed foods contribute to obesity and health in a negative fashion? Yes. Quick comparison of carb/calorie load of processed vs raw shows the story rather plainly. It doesn't take too much insight to gather that if you compare them side by side those processed foods contain a whole lot more of what you don't want per gram. Saturated fat, sugar, cholesterol, sodium, etc. Those things are fine in moderation, but most processed foods are high in one or many of those things.

And, no - carbs aren't the devil. Eating too much of anything can make you fat. My point is that people use the strawman of saying that by there are fat vegetarians (there are) because it's not hard to eat a crappy diet and be vegetarian.

My guess is that you're on something like a strict "Paleo" diet and have a hard time rationalizing how carbs are part of a healthy diet. But your point is so poorly made I'm not sure what you're arguing. If you're trying to hang me out to dry because I stated fibers are good and didn't qualify that by overeating them they can make you "fat", well then - you got me. I assumed that was implied knowledge and we didn't need to explain simple logic as well.
You'll be better at reading the news once you realize they only report the unusual.

If something is common it doesn't get reported.

So from that you can learn that using these is very very very unusual.
"We’ll be your co-founder and will take equity in the business."

Why would you agree to this before you saw a term sheet, or even how much equity they'll want. What happens if you see the terms and don't agree, after they've selected you or after they've built your product?

It's an interesting idea, but crowdfunding seems to be a better alternative. Even better yet, build a MVP prototype first, validate it, and then get funding.

Also, I am leery of a place that will select based on the input in a single HTML form textbox.

Lastly, the idea is only a small part of success. Execution is a much bigger part of what will make or break a startup. So if they do all the execution, and you provide the idea, they may wind up asking for a 60/40 split in their favor, or even more.

Another thought is that this may be geared to non-tech founders, or founders with little-to-no web engineering experience.
Facebook to put client-side backdoors into end-to-end encryption clients
Most other countries, including in Western Europe, will use a cage or glass box for potentially violent defendants. In the U.S. visible signs of restraint are used extremely rarely because of their perceived prejudicial effect--they're considered more prejudicial by U.S. courts than the courts of most any other system. But it seems this has resulted in an over reliance on electronic restraints.
I don't think there's a simple name for the modern architecture. Instead, I listed the major features off individually:

> Out-of-Order, deeply pipelined, branch-predicted SIMD-accelerated load/store architectures with hidden reordering registers and multiple execution ports with 64-byte coherent caches implementing MESI-based messaging targeting Acquire/Release semantics over SMT Multithreading.

In short: Intel Skylake: https://en.wikichip.org/w/images/e/ee/skylake_server_block_d...

Which is pretty darn similar to say: https://en.wikichip.org/w/images/5/57/cortex-a76_block_diagr...

Arm Cortex-A76 is smaller because its designed for cellphones. But you can see how the overall CPU design principles are nearly identical to what Intel Skylake is doing. There was a time when ARM and Intel CPUs were extremely different: thus the RISC vs CISC debate. But its not the 90s anymore: today's architectures are extremely similar.

A lot of these features are being shared between all designs today.

The hard part is that some of these concepts are RISC (out-of-order, load/store, and deep pipelines). Some are CISC (SIMD-instructions and other hardware acceleration instructions, like hardware level AES or RDRAND instructions). Some are hybrids. RISC chips were traditionally multithreaded with relaxed atomics or maybe consume-release semantics. CISC chips were strongly ordered. Acquire-release semantics meets in the middle: stronger than consume-release, weaker than strongly ordered.

Finally, some tidbits are just happy accidents. DDR4, LPDDR4, GDDR5, GDDR6, HBM, and HBM2 RAM all work on 64-byte chunks (typically burst-length 8). So all modern chips work on 64-byte transactions with RAM. Neither a CISC nor RISC concept, its just everybody cooperating with the same cache-line size due to how memory works today.

---------

If you want to call it a "RISCy-CISC" or a "CISCy-RISC", maybe that will work. Modern architecture is a hybrid of concepts, taking the best (or blending the best features) from previous debates in history.

The important parts of history, is the discussion. The realization for why certain features were good or bad. The deep-dive nature of these old USENET posts archive the discussion excellently. Its a great snapshot into the thinking in 1993.
Yeah, that is a very good point. As consumers we need to demand more ethical reporting. Further, we should be demanding some mechanism to remove unethical reporting from our social news sites (like HN). This sort sort of moderation is ripe for abuse, but I don't think there is an alternative. Social media has proven that crowd consensus does not select for truthful or in-depth reporting.
> Looking at the long term contributors, readable or un-readable code seems to be more about the person than the language.

The biggest problem I have with Perl is like C++, the language is so stupidly big that every single programmer knows a different subset of the language.

I used to bump into this problem when I was interviewing for VLSI jobs and somebody would always do the "Let's talk about Perl" round. I was quite fluent at Perl at the time, and there would ALWAYS be some idiom that would stump me.

I solved this by bringing my own Perl program on a printout with me--I also brought the Python version of the same program with me. Suddenly, the interviewer was in MY subset of Perl and almost always went "Oh, you're a lot better at Perl and programming than I am" instead of dinging me for not knowing weird Perl trivia.