skysight-inc/HackerNews huggingface dataset:
You see how that language was carefully crafted with "develop" and "promote" / "encourage", vs the "maintain" and "take" in Article 1.1 and portions dealing with peace?

The UN exists to prevent war between great powers. All else is subordinate to that goal.
ML Serving Is Broken
I cried for 15 minutes when I heard contracts wouldn't make it into c++20. Hopefully they will be in c++23.
There's really no reason to be disappointed. The post above both isn't about any real vulnerabilities in the service, and does not have any real solutions to the problems posed.
> Let’s not pretend that FAANG employees are like an underclass

Depends on your baseline.

If you use other workers in the US, then you are correct.

If you use a counterfactual in which employees meaningfully participate in corporate governance, then you are incorrect.
Nubank has presented their tech several times at a number of conferences and I believe they often sponsor those conferences. It's not a traditional bank, like Airbnb is not a traditional travel agency, and Amazon is not a traditional bookstore. This is not your local neighborhood credit union or ancient behemoth running COBOL mainframes.
Facebook makes decisions on a profit basis and by that metric is meteorically successful. These Facebook employees that spent years collecting their $500k pay cheques might want to consider this before posting their videos criticizing the company's direction
>To some that is a dream job, to others that is a waste of life.

This is what a lot of people forget - your experience isn't everyone's experience, and your perspective is just that - your perspective.

Just because OP has a job that you would consider a dream, his opinion isn't invalid.

For an example: I went to college to escape a farming life. Now all of my young, relatively wealthy friends tell me how lucky I was to grow up on a farm and live a simple life. They talk about how they want that simple life. And they're confused when I respond with something to the effect of: bitches, farming isn't simple. It's hard work for really, really, really low margins. There's a reason I went to college, and that was to get away from that mess.
Yeah. I'm sympathetic towards the Tor project in general, but it's also a huge source of nuisances and almost 0% legitimate traffic (in my case). As a beleaguered one-man sysadmin who also wears a full-time dev hat, I just don't have the resources available to build out a more clever rule-based filter for Tor traffic. This approach took me all of about 10 minutes to figure out and deploy across my little network of servers, and it made an entire stream of daily emails disappear immediately.

If I were fortunate enough to be part of a larger team, I'd advocate for exactly what you're suggesting.
You know a lot more about this than me, but one potential counterpoint though is Ikea already using ~75% computer generated images in their catalogues. When the technology is mature enough, it provides a huge amount of flexibility compared to a photo shoot.
I think what is missing here is an insider's perspective.

The volume of concepts that are being actively worked on, let alone conceived, is pretty incredible. I've been in Amazon meetings with startups before/during talks of investing. Usually it goes something like this:

There are multiple principle engineers involved. There are multiple engineers from potentially related projects involved. Most of the decision making boils down to:
- the obvious: would this investment likely be profitable?
- does investing/acquiring this company enable us to ship sooner/gain a competitive advantage?

Often times Amazon prefers to acquire companies not directly operating in the space Amazon needs them to, and then steering them to do what Amazon needs. Often times it's just talent acquisition.

For all we know, Amazon already had competing products in the works (and let's be real, given how slowly Amazon moves, this is the most likely scenario) and decided that this investment wouldn't be worth it.
These are impressive but lifeless, and nobody wants to feel lifeless. It will not take hold other than as novelty.
Tables, Grids, and the Layout Evolution
Absolutely. A friend of mine started selling her cookies online without any help from anyone tech-savvy. She found out about Wix, Canva, Stripe and a bunch of other tools and setup her own business during COVID. She's not coming back to her old job.

Software empowers people.
It’s worth a read:

https://en.m.wikipedia.org/wiki/KXXR

They played it over the whole weekend. I was in high school and we all talked about it Monday morning. The replacement station then played it as it’s first track. Later, the station came back at a different frequency. Then the two stations swapped, and when they did, the replacement station played it on a loop on their final day.
The Interviewing.io Technical Interview Practice Fellowship
My father-in-law provides a good counterpoint. He worked at a bridge span builder when PCs were coming out. A supplier gave them 5 Apple computers for buying something. His boss told him to throw them away it’s just some fad.

That night he picked up a manual and learned a little BASIC and put together a program to do some calculations for manufacturing bridge spans. It would normally take 3 guys 2 days double checking and redoing the precise calculations but the Apple II took minutes. Now 3 guys were free to do other things and a bottle neck was removed. The company could take on more work and the boss was pleased. “Take those things out of the trash!”

What the boss really didn’t understand was the software you needed to buy to make the computer useful.
It is an Ada compiler with modified syntax. The GNAT Ada compiler is used by defense contractors, air traffic controllers, and NVIDIA for some of their internal research.

Its production ready.
I built a deep learning-powered emoji Slackbot
This is great, Michael :) One question before I buy...

I'd like to use these to do development work like you suggested, too. Is the Hacker option the build with the best latency/least issues (set it and forget it)?
My personal advice as an engineering manager at Amazon FWIW, is that sometimes teams do have issues with productivity for various reasons. If it is the team (and not specifically you), I would work to find a new team. I'd also caution against coasting/slacking like this. You may think everyone is ok with your pace of output, and you might just have a manager who is either bad at telling you quickly when they see an issue, or giving you some slack as you ramp up. When it comes time for promo and performance reviews, you may not be in the position you thought you were. A good manager would be providing this feedback proactively, but that is not always the case. You can also be proactive about this and discuss with your manager and team that the development cycle is too long (maybe gather data across your team) and find ways to improve it. Being part of a team is helping to give feedback on issues you see as well and working together to make progress against them. If your manager and team aren't open to that, then move on of course.
The amendment looks legitimately good, unless they're hustling it to an inappropriately small scope or intend to drop it at the lest second. Both are time honored legislative traditions, of course.

“(7) CYBERSECURITY PROTECTIONS DO NOT GIVE RISE TO LIABILITY.—Notwithstanding
“(paragraph (6), a provider of an interactive computer service shall not be
“(deemed to be in violation of section 2252 or 2252A of title 18, United States
“(Code, for the purposes of subparagraph (A) of such paragraph (6), and shall
“(not otherwise be subject to any charge in a criminal prosecution under State
“(law under subparagraph (B) of such paragraph (6), or any claim in a civil
“(action under State law under subparagraph (C) of such paragraph (6), because
“(the provider—

“(A) utilizes full end-to-end encrypted messaging services, device encryption,
“(or other encryption services;

“(B) does not possess the information necessary to decrypt a communication; or

“(C) fails to take an action that would otherwise undermine the ability of the
“(provider to offer full end-to-end encrypted messaging services, device
“(encryption, or other encryption services.”.
Google Reader had a limited kind of social networking where you could comment on the articles and your friends saw the comments if they were subscribed to the same feed, but there were no replies to comments and they never got outside your contacts. No popularity contests with Like buttons or similar.
If I’m reading commentary correctly, Amazon would invest in other companies using its Alexa fund in order to gain access to their data and then actively operate in a way that undermines the success of the company. Sounds like they’re essentially enjoying most of the benefits of purchasing a company but for a fraction of the price. Rather than spend their own capital to do the hard legwork of building and validating a product idea, they’re effectively spending others’ and then swooping in for the bait and switch kill.

If I were a founder or board member I’d be super skeptical about ever taking money from Amazon in light of this news.

If this isn’t illegal it at least seems wildly unethical. If it’s neither of those and considered an acceptable tactic, then perhaps companies are generally undervaluing themselves otherwise it wouldn't be financially feasible?
Yeah I totally agree, especially with the blocking entry nodes part.

There are many other ways to detect TOR connections or nodes and block them. Theres enough that there are a whole set of ways of obfuscating traffic called pluggable transports: https://trac.torproject.org/projects/tor/wiki/doc/AChildsGar...
Thinking of the same. I was skeptical of ARM Mac Pro, but now Apple is going All in I thought they might as well use those for their iCloud.

Darwin, macOS Server. This sounds fun.
There's also a fourth option: do nothing. Leave the existing services in the languages that they're written in rather than translating them into other languages and laboriously debugging the resulting code. If these services communicate through well-defined APIs, any new services, which can be built in new languages, can communicate with the legacy services.

It may be more cost effective to keep around some developers who know the old code base and the language it's written in.
> "Surely Amazon has a Chinese wall" to prevent that kind of data sharing, I thought. Never underestimate the lack of morals in business is the right answer I guess.

It’s remarkable to me how many competent programmers with years or decades experience in this industry don’t understand —- If you’re using AWS, Amazon has access to ALL of the data you put on AWS.

Not that they 'can' or 'want to', given the current state of technology they absolutely have to have access to all your data for AWS to function.

There isn’t currently a feasible technical way to work around this. And to head off all the ‘but FHE’ comments, see the ‘currently feasible’ above.
> hiring a set to produce the real thing is a known quantity and cost virtually minimum wages.

The interesting question is whether the cost of the technology solution can be brought down below the cost of the human solution. If it can, then it's not a question of "if" the humans will be replaced but "when". I don't know enough about the cost structure to give an answer.
Thanks for the feedback. We're definitely thinking about adding more privacy features.

We're on the same page that Sidekick isn't for everyone. It's great for those teams that want to feel like they're sitting in the same room. For these teams, that's what makes them most effective at their jobs.
To add some detail, here, Mullvad allows the creation of accounts for which they truly have zero knowledge: an account number is generated on their site, cash is sent to their office in Gothenburg with a note containing the account number, and Mullvad will add time for that account commensurate with the amount received.
My parents have an Alexa Show and it is incapable of showing more than 3 digits of the current DJIA, with the rest being covered with an ellipsis. And yes, there is plenty of margin on both sides; they could show the entire thing with two digits after the decimal point.
I hate self checkout because it means more work for me.
I think the cost of the complexity is too high. I much prefer simple code that provides 90% functionality to 10x more complicated code that provides 98%.
"Inuit make up only 5% of Canada’s population, but in 2018 they made up 22% of the country’s homicide victims."

>so I'd be surprised if many of the people committing those murders were raised with this particular traditional Inuit anger-management strategy.

So what do you wanna really say with that?
Interesting view. What are the 'out of the box functionalities' which Clojure is lacking? Keep in mind Clojure provides Java interop and with clojurescript js interop. The clojure ecosystem has also pretty great libraries to work with.
For example take a look at fulcro or re-frame, also metosin works on some really great libraries and there is much more.
Did NYC see a decrease in wealth inequality, poverty rates, improved school system and job market between the 70’s and 00’s?

Because crime dropped almost 90%.
Wish I had something better to say, but our setup is not that cheap. Here's something though, if you're not expecting crazy traffic Gradio let's you launch a shareable link (like the one you're seeing) from your laptop (or your own hardware).
In the hobbyist space, I also see a fair amount of CPLDs used when something like a GAL (https://en.m.wikipedia.org/wiki/Generic_array_logic) would be much cheaper and easier. Doesn't work for everything, but they can be handy.
Thanks, the first section is pretty simple and covers it well.
I have a NNTP, although so far nobody joined (except for a few testing messages, and some of my own stuff) and nobody mirrored it onto their own servers (although I haven't yet implement the ability to forward from my computer, and IHAVE currently isn't enabled on my service; I can fix this though if people will want it in future). There has also been the suggestion to also include a web interface to configure and operate it for users who use web interfaces, as well as having the NNTP service for users who use NNTP. There is also the idea to support Markdown, which I also think is helpful, although there are two considerations that must be made: (1) Only articles with a "Content-type: text/markdown" header should be interpreted as Markdown; otherwise, it might mess up a display due to using things that isn't supposed to do. (2) It might be helpful to use a subset of Markdown without HTML features, to make it more readable even if you do not have Markdown on your computer.
Was this article taken down? Link is broken.
Hm. Got falsely excited. No listen/notify etc? This really is just delayed_job
You forgot the link.

How is this better than the current system in the passport that has something like

FIRSTNAME>LASTNAME>>>>>
COUNTRY>>>NUMBER>>>>>>>
SOMETHING IMPORTANT>>>>

?
> "We want to make sure any new line of revenue is complementary to our advertising business,"

I know the above probably means this is a longshot, but here's what I want from a subscription:

1. No promoted tweets
2. Permanently disable algorithmic timeline (what Twitter calls "Home")

That's it. I pay $12/month not to see ads on YouTube, and I'd easily pay that same amount for an ad+algorithm-free experience in the Twitter native app.
Let’s be honest tho, what did they expect? In this case, Amazon gave them funding and a 4-year head start. The point of Alexa fund was to use Amazon money, and Alexa as a launch vehicle, to grow a product. Obviously Amazon had to gain something back.
AMD holds roughly 30 percent share of the CPU* and graphics card/GPU markets, that's far from insignificant and certainly not a "tiny fraction" or a "couple cards."

* https://www.forbes.com/sites/greatspeculations/2019/09/24/am...
https://wccftech.com/amd-radeon-and-nvidia-geforce-discrete-...
can someone explain how ARM as a business works?

My understanding is, they design the specification of the ARM assembly language, and the design of the hardware (not individual chip fab but like... abstractly, somehow?)

But if they specify the design of the hardware, why would one chipmaker have faster/better CPUs if they are using the same spec as another chipmaker with slower/worse CPUs?

What's the business model? Do they get paid per ARM chip sold, or yearly for the rights to sell ARM chips, etc?
This DA isn't reliant on the Philly police department for enforcement - he's in one of the few states where DAs have their own law enforcement officers on staff[1].

The "D.A. detectives" referenced in the article are key to his stance, as they're employees directly under his control that are recognized by the state as equivalent to and having the same authority as a normal police officer.

[1] https://en.wikipedia.org/wiki/County_detective
Anecdotally, my preconception is that suburban/exurban counterparts know their neighbors a little more because there tends to be less age variance in newer developments vs. 100-year old neighborhoods.

A new townhouse development goes up in a suburb/exurb and everyone that moves in is essentially 28-38, increasing social cohesion, but losing some diversity. My 100+ year-old neighborhood houses college students to people in their seventies.
Is there any actual evidence of this, though? Whenever software engineer salary comes up on HN, there are always one or two people who come out of the woodwork to share this oh-so-secret information. "Despite the pay bands that all big companies have and some even publish, there are secret squirrel individual contributor software engineers who make $600K and get million dollar bonuses! Trust us, it happens, guaranteed!" But nobody ever actually produces evidence of this, and none of these unicorn engineers ever post to confirm it. Inevitably, someone will point to one of those online self-reported surveys and one of the rows will show some ridiculously huge salary. But that's the only thing I've seen that even remotely looks like evidence that there is this secret cabal earning millions as employees writing software.
It seems more like the job of "Model" is being replaced by "Instagram Influencer". Companies can get attractive people on Instagram (possibly a CG person) to show off the clothing for them, and seemingly quite cheaply.
Thank you for the update.

I was going on public information, such as the FAQ about Synapse, which explained in detail how matrix.org could not shard out their Synapse server; it is good that the FAQ is now completely wrong on that. I will need to ask over at Construct about the nature of their disagreement with the core team.

I had asked at Element why it would not update notification preferences, and they said my homeserver probably needed its synchrotrons restarted. Does this mean the version of Synapse they run is badly outdated?
One thing that's interesting is that Facebook has also come under fire for banning/censoring anti-racists and black people for talking about racism: https://www.usatoday.com/story/news/2019/04/24/facebook-whil...

It would be one thing if they didn't censor anything, but censoring anti-racism but not racism seems to show that FB is taking a pro-racism stance.
In addition to that, mullvad allows you (and encourages you) to pay them without them knowing anything but your account id. And your account ID is also the only thing there is to your account. No E-Mail, no password.
https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...
The idea that any particular internet service is available at some price/speed in "The USA" is just wrong on the face of it. ISP availability varies on a house by house basis, let alone individual streets/towns/counties/states.
Has it? Those gains in productivity seem to be increasingly captured by the executive and capitalist class[1]. "Society" is 90% people who have not seen much benefit to their bottom line.

[1] https://www.epi.org/productivity-pay-gap/
I wouldn't say KiCad is usable yet. I've made multiple attempts to use it and it just is fundamentally user hostile. Unfortunately the devs see any attempt to improve user friendliness as "dumbing down".

Fortunately there is (finally!) an open source PCB design program that doesn't suck: Horizon EDA. I've only made one PCB with it but honestly it was pretty great and the author fixed every usability bug I reported in a matter of hours, which is an insane difference from KiCad's "you're holding it wrong".

The only think I don't like about it is it has an unnecessarily powerful and confusing component system (there are modules, entities, gates, etc.). But really it is the best by far.

Anyway, on FPGAs, I think the tools are only vaguely mature for iCE40 and even then you basically need to already be an expert unfortunately.
This is by far the coolest font I’ve seen. Having this level of customizability in one font seems like a fantastic idea
Good Logging
I think your assertion that Trump voters are ashamed of their views (or ashamed of sharing their views) is totally incorrect.

The Trump supporters that I've spoken with stand by their views 100%, but don't think it's worth the hassle of arguing with progressives. Most recognize that Trump is not a good guy, but they feel his campaign platform was what the country needed. For many right-leaning people, I personally think many who voted for him were voting for what they considered to be the lesser of two evils.

In my experience if you have an opinion that doesn't fall in line with progressives then you're labeled (as TheAdamAndChe noted) an *-ist. We figure its easier to avoid the headache of being shouted down and labeled something we aren't.

As an example of this, wecan agree with the sentiment "black lives matter" but disagree with the BLM organization then we're called racist. All of this despite the fact that our reasoning could be the fact that the organization's leaders are self-admitted "trained" Marxists or that it pushes intersectional/identitarian politics with its platform. What's more, any attempt I've made or seen others try to make at having a conversation with those that we disagree with ideologically ends in shouting, ad hominem attacks, and in some cases pushing false narratives to our employers in an attempt to (quite literally) ruin our lives. Ironically the ones that refuse to have civil discourse with us seem to pride themselves on how tolerant and open-minded they are. And all of this happens because we disagree on a few key issues.
The HN account is a throwaway, that's what they're talking about.
“Augmented Reality” Contact Lens Aims to Revolutionize Much More Than Medicine
My first thought at seeing this title was that it was an autobiography of a machine learning model.
I think it's much too early to say. my lease is up in 60 days and I don't have any intention of moving. if things are still not back to normal a year after that, I would probably consider leaving the city. FWIW, most bars and restaurants in my area have been open for outdoor dining for quite some time now, so it's really not a huge inconvenience. in any case, the ability to walk home drunk is not my main reason for living in a city. I can still walk to several lovely parks any time I want, and several of my friends live close enough that they can walk to meet me there. in my experience, these casual meetups are much more likely to happen when everyone can walk to the location, but YMMV.

I don't think the fact that the government has temporarily closed a lot of businesses during the worst pandemic in several decades implies this will be a regular occurrence. to change one's entire lifestyle over temporary restrictions during a rare crisis seems like the opposite of "pragmatic" to me.