skysight-inc/HackerNews huggingface dataset:
It’s a hobbyist thing. Useless in corporate setting. I can summon vendor’s field application engineers when I have a problem. Guess what I can do when I have problems with open source toolchain and project’s deadline is coming. Xilinx and Altera will not support 3rd party tools due this liability issue for sure. Time and contributions will not help this venture, the problems are not technical.
“Easier” is the whole point of the society you live in.

To be fair, the point of society is trust. It’s a way to trust information and ensure the species is safe.

The whole point of using markets and capitalism is because they generate more trust worthy results than top down driven systems.

Until this mess, which makes it seem like a central authority will be better than a system that leaves nodes on the three open for manipulation.

Essentially, we had a distributed decision making society. Now we found a hack to break that society structure. The cost for such a society to manage verification is absurdly high - every person will have to spend non trivial effort to verify that they are not being manipulated.

In contrast central decision making societies like China will just avoid that cost and be more competitive, beating out western democratic systems.
So one of the things that the author should Google is “salesmanship“. Everybody uses Google as a reference, no shame in that. Everyone uses spell check also. But would you go into an interview and proclaim your a lousy typist dependent on spellcheck? Putting your full real name on a blog and announcing to the world that your a lousy developer, that is just as bad. Much like cops posting racists rants, people on disability pay posting their jet ski antics, and criminals showing off their latest score. I’m sure every one of those people thought it was a good idea at the time, but it’s not, and the internet never forgets. Author should also Google “MacGregor the brick layer”.
hahaha you're right! we've just setup the ^[a-zA-Z0-9_.-]+$ regex for both username and password. Thanks for the pen-testing
That's a bit of a grey area. Some FPGA primitives work with inference only and finding those templates is hard. Some FPGA primitives have modules you can instantiate, but again finding all legal parameterizations will take you forever (it's never properly documented) and the simulation models rarely match the hardware behaviour so it's difficult to verify.
Do nonprofits really lack conflicts of interest? Mozilla for example? I have no idea.
Parachutes can be steered.
If you want an example of GC in bare bones all the way from building your own FPGA up to the graphics display, check the 2013 update from Project Oberon.

http://www.projectoberon.com/

https://inf.ethz.ch/personal/wirth/ProjectOberon/index.html

Sadly the ready made OberonStation boards are no longer on sale.
If they won't tell you the % / pool then just reject the offer. You don't need to think much about it.

Don't accept any offer where they don't tell you the % of the pool you're getting especially if the implication is that your stock options are meant to cover the below market base salary.

Also make sure you're clean on vesting details, exercise horizon, etc.
Not really, not in any meaningful quantity.

That only happened once, on a geological timescale (the carboniferous period). During that period, there was no breakdown of dead trees; fungi and bacteria hadn't evolved the enzymes to break it down at that point, so it just sat there, piling up layer upon layer, and eventually got turned into coal seams and oil reservoirs deep underground. Consider just how long it took to get buried deep under all that strata. Millions of years.

That process will never happen again. Life subsequently evolved to break trees and all plant matter down fast, on the order of years for a whole tree. Much faster if it's chopped into smaller bits. It is ultimately metabolised by saprophytes and returned to the atmosphere. Very little is sequestered away. Consider that the layer between rock and atmosphere is just a thin film. Bare in some places, a few inches to a few feet deep in others. That's the biosphere, the bit of the planet that is living. That's the store the carbon has to be sunk into.

There are some places which do sequester some carbon. Peat bog would be one example. But when you look at how much a peat bog sequesters in a year though the slow growth of sphagnum mosses, heather and the other lichens and plants found there, it's a tiny drop in the ocean compared with the amount of CO2 we are pumping out daily. It's also not going to be super stable. It could catch fire if there's a really dry summer, for example.

Higher CO2 levels in the atmosphere will encourage plant growth. There are plenty of scientific experiments to show a direct correlation between CO2 concentration and crop size and dry weight. That's been known for decades. We learned this on a plant science course over two decades back. But there isn't a stable store for all the excess carbon we have released to be sequestered on a meaningful timescale, and the existing biosphere isn't going to be able to expand sufficiently to compensate or to store it long term. It's going to be cycled back into the atmosphere.

We have spent the last few hundred years ceaselessly burning unimaginably large quantities of stored carbon which took millions of years to originally deposit. There's no magic bullet to reverting to the pre-industrial state. The effects of this, and any corrective action, will take place on timescales much longer than a human lifetime. As a species, we aren't very good at dealing with problems which can't be solved in a decade or two.
There’s a big gap between safe and palatable. Anyone who says just drink from the tap has never lived somewhere where the water source is very hard groundwater.
That's a forced analogy which doesn't quite work.

I've been thinking about this topic a few months ago when considering how I go about finding out information on how various things are implemented in the Linux kernel, as someone that's not a kernel developer:

* option A is that I start by reviewing the literature (most books are quite old, but I might get lucky) to get a general idea about the topic e.g. memory management under memory pressure. Then I search the kernel docs. Then I use any references that I found to e.g. LWN or similar websites. Message groups search. Finally I would do general internet search, SO, etc. In between these steps I might look at sources, although that's hit or miss, depending on the specific topic.
At the end of this adventure, I will probably have a vague or middling understanding of what I was looking for.

* option B is that I ask our kernel expert and he tells me what I want to know, because he's continuously read all of the above resources for the past couple of decades.

So not only is the human memory not obsolete, it is daft to think that Google - which is getting amnesia to boot - could "upgrade" it.
https://youtu.be/azEvfD4C6ow

I'm sry...
Regarding the end of the article:

A new category of hardware that beats FPGAs at their own game could bring with it a fresh abstraction hierarchy. The new software stack should dispense with FPGAs’ circuit emulation legacy and, with it, their RTL abstraction

Are you or the author working on something along these lines and if so can you give an example? I'll tell you the truth I was expecting a proposition and I felt kind of "robbed" when I reached the end and no alternative was given
Same with those "R&D centers" that Facebook, Apple and Google opened up in Israel, except they didn't. Google bought Waze, Facebook bought face.com and Apple bought Anobit, and they all kinda turned into "Google Israel" and "Apple Israel". Which is funny since there aren't even any Apple Stores in Israel.
You're correct. No js bloat. In order to load Js files it has to be in accordance with the AMP spec and they have a strict list of js you can load.
Off topic, but voting on comments should not primarily be used to signal disagreement. "Good" comments (for some definition of "good") can be upvoted even if they argue a viewpoint you disagree with.

Otherwise all that remains is an echo chamber.
>Your previous comment doesn't look like a reasonable middle to me. The reasonable attitude would be "yay, new resource, we need to find a way to use it without breaking anything".

"we need to... use it" -- so your idea of a 'reasonable attitude' is to beg the question? Conclusion first, evidence later? :-\

Again precaution should not limitless ("do not touch anything"), but it should not be zero either. If we haven't studied these "unknown consequences" at all, maybe we should do that first.
Ubuntu and Linux may have a small market share in the general population, but they enjoy a larger share among software developers. And we all know ("developers, developers, developers!") MS has chased that demographic.
There's always a reason of some kind for the additional complexity. The question is whether it's worth it.

> The extra complexity in their modern form is to pack the setter and getter into a single function, and allow in-place modification (without going throgh getter and then back through setter

In place updating of nested fields is pretty much the bare minimum that any respectable record system provides.
Imagine someone calling your grandparents on the phone saying they kidnapped your kids and need $10,000 to come back home.
do non-black kids in oak park have friends in Austin that they go hang out with and get shot in the process?
Well every site that ranks does SEO.

So the issue shouldn't be in the methods, but in the end game. Like, what value are you bringing. He could bring value and get a ton of money.

For example mortgage calculators. There are a million. Pick one, and rank it. You'll be making millions while providing value.

Strange he isn't doing it, since it is so easy and all. I mean, whatever his goals in life, a few million a year will probably help push that.
Enumeration, yes. But then you need to load and initialize all of the drivers for the stuff you just enumerated.
Firefox added proper sandboxing and process / site isolation a lot later than Chrome. There are many examples in vulnerability database that is marked as critical for Firefox but similar ones are ended up as only high for Chrome. My take, Chrome security was much better in past, but Firefox is decent nowadays (but not better than Chrome). Check last 6-7 years pwn2own records.
>So now email clients need to implement a javascript engine as well as an html engine?

Webmail can do JS. Clients using full HTML engines like MSHTML, Gecko or Webkit shouldn't have an issue either. Text-based clients are the obvious exception, and they should still be rendering the same plaintext mail they've always been rendering.

Clients can also not implement AMP for e-mail, which I imagine is going to be the case for plenty of them.

>For what benefit to users?

Better interactivity in e-mails. Replying to e-mails is notoriously tricky to get right and often confusing, due to interactions with email threads, CC/BCC, address spoofing, etc. Interactivity via hyperlinks is acceptable but not ideal, especially for services that are actually performing operations on a GET request, which I'd argue is unwise. But also, hyperlinks in e-mails often contain sensitive tokens, which are easy to accidentally forward.

AMP interactions should be free of unrelated junk that e-mail replies would contain and can offer more functions. As for security, at the very least, Gmail strips off AMP during forwarding, which should make it safer to include tokens for interacting with e-mails in AMP payloads. Obviously that does no good for purely sensitive mail like password reset, but it's still an improvement.

>At what cost to users?

HTML and plaintext e-mail should continue to function for the foreseeable future.
Previously, from Ink & Switch:

Local-first software: You own your data, in spite of the cloud (190 comments), https://news.ycombinator.com/item?id=19804478

Slow software (260 comments), https://news.ycombinator.com/item?id=18506170

Muse: designing a studio for ideas (18 comments), https://news.ycombinator.com/item?id=19816189
It's already known that people advocating for one position will write poorly-defendable opposition pieces to specifically weaken their opponent's position. Forums for debate usually ban that behavior and encourage notifying moderators when it occurs, but at internet scale, I don't know if there's anything you can do about it.
Note that air crosses borders, and wildfires are a primary cause of poor air quality days; the measure mentioned by the AP.
No, but you still have to make a decision about which tool to use. So it's helpful to have a sense of the use cases for each.
I bought a 14 inch sleeve for my MBP retina 15 inch (2015) because my old 15 inch sleeve was to loose. Especially with those soft material sleeves the thinness of the laptops plays a factor in fit size.
Here’s some math around power law investing, maybe this post is what you’re looking for?

http://reactionwheel.net/2019/01/why-do-vcs-insist-on-only-i...
Readable version of the quoted paragraph:

The problem with Verilog as an ISA is that it is too far removed from the hardware. The abstraction gap between RTL and FPGA hardware is enormous: it traditionally contains at least synthesis, technology mapping, and place & route—each of which is a complex, slow process.

(Don't use code formatting for quotes.)
Further question would be:

"If I saved all my work, why do I need to properly shut down my computer? Why does it take so long to shut down?"
Honestly due to lack of knowledge of the field or term my mind immediately actually jumped to supporting HN on the ancient Opera-based Nintendo DS browser - which, due to HN's text-only base - I figured was realistic.

To be honest, I'm a little disappointed that it wasn't. :P
Cloudflare's Time Service
I'd argue that the people who assaulted and forcibly cut the long hair of men or banned men with long hair from (non-professional) establishments were taking it far more seriously.
The HN community often misses new posts. I actually posted this article from Wired just 4 days ago. :)
Dividing household total (according to the EPA calculator: https://www3.epa.gov/carbon-footprint-calculator/) number of people, about 5.7 tons/person/yr. This is less than the American average. This is also considering that people in said household are required to drive long distances for work (I'm talking 300-mile distances several times per month). We do, however, drive mostly diesel. None of us are willing to give up our jobs. Transportation is most of our emissions; AC is the runner-up.

How about you?

> Look at what the world would look like if climate change is not prevented

I think global warming is over-exaggerated by alarmists who seek to push a political agenda. I'd say it's reasonable to say there's an issue, but certainly not of the magnitude many pretend. I hear 97% quoted a lot, but believe many are simply afraid to contradict the narrative blasted at every one from all major media outlets. 97% it may be, but it wouldn't be the first time the "scientific consensus" was wrong.

> You are in denial

Nope, see above

> we can't individually give up on our beef sandwich

I don't want to, and even if I do, someone else will feel like he is now able to emit more. As I said, tragedy of the commons. And I just don't buy the idea that our living spaces will "become uninhabitable". Why the predictions of a global desert? Greenhouses tend to be damp and flourishing.
poor nutrition...have more grocery stores nearby

FWIW, it's not clear that the former has much to do with the latter.

https://www.npr.org/2010/12/15/132076786/the-root-the-myth-o...
Paper in my experience can get messy real quick. Example - When drawing a diagram of some process it is common for me to want to tweak and reconfigure things to arrive at a solution. With paper, it requires you either erase, scratch out, or re draw the diagram with your desired changes on another page.

What I love about marker boards is the ability to freely draft and modify on the fly without worry. When I want to commit ideas to "storage", paper works best :)
> The costs of putting things online are $5 per month at Digital Ocean.

Plus the knowledge you can, and non-trivial technical expertise like: registering a domain, DNS configuration, setting up web software (even if "one click"), and maintaining it over time.
If it's inevitable, then it's not a choice. It's just a state machine's response to input.

If you take one abstraction back from any decision, it's easy to see that you have no choice whatsoever. Let's imagine I ask you to think of a random person at your school. If you're like most people, several options will come into your conscious mind. Then you will sort of settle on one of those that came into your conscious mind. But the ones who entered your conscious mind are not all of the people you knew at school. At what point did you choose which ones would enter your mind and which ones would not? Obviously, you did not consciously control this. And we know from studies that you almost certainly don't know the real reason why you chose the one person you ultimately selected. The mind comes up with a justification post-hoc. So in this way, you can't even control the most trivial decisions in your life, because you can't control which options even enter your conscious mind.
> It was like the future had died and was buried by a conspiracy of silence in the industry.

That is exactly how I feel about many other regressions in tech!

Including the promises of the internet and online gaming, or when the industry wanted to sell 3D cards but 3D games were uglier than 2D/hand-drawn games for several years..
I find that hard to believe. I used the phrase "home coffee brewer stopped working" just now in Google and see nothing but troubleshooting articles and forums from the very first result onward.
How to Permanently Delete Skype Account the Proper Way
Do you really want that regex for passwords also? Am I not allowed to put interesting characters in my password?
It needs some citations if it were an academic reference perhaps. As a response to a comment that is speculating without evidence on the similarity between on our culture and a nailed from, it seems sufficient.

The likelihood for an individual to die by violence has been much greater for most of human history and prosperity and peace typically go hand in hand. I could provide references for these claims, but I think they are well known and references for the counter claim haven't been provided.
Oh yeah, of course, but maybe someone (certainly not me) doesn't want to. We should let them be themselves.
Well long hair happens with people regardless of skin colour, you can be ginger and have a fro -- long hair (for boys), or long hair that's not tied back (for anyone) is often against rules, which seems analogous to the fro situation?

wrt dreds, they're not just uncut are they, I've seen plenty of light-skinned people with dreds. They're a sort of loose matting? Dreds in the UK are associated with "crusties", hippy eco-activists.

Mohicans, mohawks if you like, were associated with punk many years ago but there's no connection now AFAICT, and whats wrong with punk?
The Ones Who Walk Away from Omelas (1973, Pdf)
But it's not exactly that. Volume doesn't win in SEO. That's like talking about lines of code and whoever writes more can win as a programmer. It's... an oversimplification that doesn't quite fit.

Are incentives misaligned? Sure. But saying it is easy, while not succeeding at it, just feels a bit... arrogant. No other word for it.

I mean, don't get me wrong, I dislike how sausage is made. You can talk all you like about how bad the mafia is. Doesn't mean being a top mobster is easy. Are they intellectually smart like a brain surgeon? No. But they are smart in ways that brain surgeons aren't. Considering them stupid would be a grave mistake. It also would be arrogant, it takes a certain type of person to see someone else's job and say 'that's easy' when they never practice that job ever, let alone succeeded at it.

"If you know the enemy and know yourself, you need not fear the result of a hundred battles. If you know yourself but not the enemy, for every victory gained you will also suffer a defeat. If you know neither the enemy nor yourself, you will succumb in every battle." Sun Tzu.
You should be able to disable the option in your e-mail client and get plain HTML e-mail instead. In Gmail, the option is 'Dynamic email.'
The internet is fine (as far as I can tell). The web is an SEO landfill.
Let's not shift the goalposts from competent to perfect.
I've been thinking about this for so long! I believe Intel did research on it with possible results. Are you interested in pursuing it?
As someone living in Washington state who dealt with wildfire smoke in 2017 and 2018 it's important to note the paragraph in the article that mentions that the 2017 data was largely affected by wildfires. In our state, a lot of these originate in Canada.

It's an important note because the takeaway comments I see so far are directly implicating looser EPA regulations, when we don't have data to support that, yet.
fatal flaw not naming your global conglomerate after a physical location. why not just incorporate a small territory in the pacific, dub it "google republic" and then go for .google?
I am curious: Why is your other half of your services in Go ? If you are happy with .Net ?
> Breaking up Ma Bell as an example.

The Ma Bell monopoly was created by government in the first place.
The Citizen's Climate Lobby
What you reas as a snark was just a point. He called the library obscure. Don’t believe many others would use that description. I quoted it to make a point not to take a stab at him.

Same goes to this conversation. While you attack me personally I just address your points.
Whoa man get your business as usual talk out of here, this is Amazon and super duper special bro!
Not sure this is ideal either, it rejected the first password my password manager generated. Password should probably just be anything other than all whitespace, no? Maybe a length requirement.
I know plenty of uneducated people who don't care at all about environmental protection.

The point I'm trying to make is that some understanding of physics and chemistry is necessary to logically conclude that human activity drives harmful changes to the environment.

For example, I understand that a glass box filled with carbon dioxide will be warmer after an hour under sunlight than the same box filled with oxygen. My parents don't. What follows is that my more liberal parent believes the environment should be protected and my more conservative parent believes it shouldn't.

If they had both gone to college and taken chemistry and physics 101, like I did, then their political leanings would be irrelevant. They would understand that current rates of pollution, especially in the United States, are making the planet Earth uninhabitable* for their precious children and grandchildren! As it stands, one is a tree-hugger and the other a brow-beater, so the dialogue is at a stalemate.

You can take this anecdote and apply it to the United States as a whole. We are politically split down the middle. Washington swings between right and left. Democratic presidents enact environmental protection, and Republican presidents undo it. The result is that the rate of pollution either stalls or increases. The problem is that at this rate of pollution, we're doomed to a terrible future.

I just want the debate to be about the science. You can't have that debate with people who coasted through American high school.
This was probably the theory behind their decisions. While I agree that the lack of expressiveness might discourage some incidental complexity, for example premature or unecessary abstractions, the inherent complexity of a problem will remain. Removing expressive power, in general, will lead to ad-hoc and cumbersome workarounds. For example, look what the Kubenetes codebase had to do to work around the lack of generics: https://medium.com/@arschles/go-experience-report-generics-i...