skysight-inc/HackerNews huggingface dataset:
It’s easy to forget that the web isn’t just read only.

I fear the reductionist mindset that made AMP, and your comment, a primary forced tech in the first place.

If google really wanted a faster internet they would put a proper incentive model in place for it and not add this layer of abstraction. Curious what I mean here? For each extra 500ms penalize the page by +page in the results. What would this do? Overnight agencies and marketers would cease to create huge bulky platforms/sites/pages with sloppy plugins. We would be forced to really consider speed a function of UX. In addition to this a lot of the junk trackers like adroll would be gone or innovated to be faster.
I recently went from a 2015 MBP to a 2018 MBP with Touchbar. There is a utility called BetterTouchTool (https://folivora.ai/) that adds lots of great features to the Touchbar and made it worthwhile.

The Touchbar is a good idea, though it's not a killer feature - mostly because of issues with Apple's software support for it (same story as Force Touch). The biggest issues with it are the lack of a physical Esc key (a mistake, especially because the virtual Esc key is broken in some apps), lack of tactile/haptic feedback (BTT actually has an option to shake the force trackpad as a haptic feedback substitute), and poor customization support (you can show app-specific keys or "control strip" keys, but can't mix the two - there are artificial limitations to what's available created by Apple's idiosyncracies).
That doesn't make any intuitive sense.

Meeting people starts with conversations.
With some exceptions like teco.edu...
There is tons of space to the sides of the trackpad.

Mostly thinking for the fingerprint reader. Don't use the rest of my touchbar.
Ask a lawyer? Many are written as if they do; how enforceable that is is beyond my knowledge.
Nuclear power plus an incentive to cut corners is bad.
my take for one-on-one video calls is that they're hard because you have to constantly be attentive to the other person, and it seems rude to look away or do anything else, whereas in in-person conversations it's actually more possible to look in other directions and still be present. I'm not sure that applies for larger conferences, though.
> You can. For $0. Today.

with the focus on today. A significant amount of infrastructure you just named is merely a few years old, and understandably hasn't made it into most companies.
Me, yes: https://www.gwern.net/Spaced-repetition#how-much-to-add

The XKCD comic you're thinking of is much more general^: https://xkcd.com/1205/

^ and not too helpful here because it assumes you know how much time something saves/costs - which isn't obvious for spaced repetition because the entire point is to dynamically adjust the timing & number of repetitions over the long run.
It would be very feasible, as long as you know where the kernel sources are (and since there is a Fedora build for it, this should not be a problem). Just follow the porting guide and it will show up as new device in pmbootstrap: https://wiki.postmarketos.org/wiki/Porting_to_a_new_device

Regarding touch-friendlieness: users can also pick user interfaces that are not optimized for touch input during the installation, such as xfce4, mate, i3wm.
"Capoeira is an extraordinary new technology that we've been developing to revolutionize the human computer interface experience."
Teach your students to ensure there’s a delay between requests so they aren’t hammering anyone’s server, and follow the rules in the robots.txt. I’ve scraped more than a billion pages without any issues.
Kefranabg/readme-md-generator: CLI that generates beautiful README.md files
This is completely incorrect. There are many serial applications that run significantly faster in an fpga even at one-fifth of the clock of a CPU. The reason being that you can dedicate all of the resources to performing that one task instead of sharing it and using instructions that are not optimized for it. There is a reason signal processing is still predominantly done in asics, fpgas, and DSPs.
Yes, direct link[0]. Though most of the subjects are interesting in my opinion.

[0] http://www-cs-students.stanford.edu/~blynn/haskell/jfh.html
It would still need to talk to your email provider's AMP cache, presumably, though, unlike a normal email which you download once and then do not need to reach out to the server for again.
Sorry. Don't know about these issues on macOS. I wrote this note based on my case (using Ubuntu and Windows)
Serious question: what are super-large laptop screens good for?

If I'm using my laptop on the go, I prefer a small screen so it's usable on a small plane tray, on a cramped cafe table, in a conference room where I don't want my device to distract, etc. And weighs as little as possible.

While if I'm using my laptop for real work, at work or at home, I want to plug it into an actual large screen, which 15" or 16" is not -- it's just too small. Let's do 25" or 30".

Large laptop screens are this weird middle ground for me that seem to be worst-of-both-worlds.

What am I missing?
That was my point, yes. Being unnormalized is a good thing. IEEE does the same thing for their decimals.

> (In fairness, for small integers, the operators over normalized values are closed — they always return normalized values)

Normally normalization refers to using the smallest possible exponent; in this light small integers are unnormalized.
Good for you, but the tone you're taking in your comment is not quite appropriate.

Many people still want PhDs for reasons having nothing to do with financial considerations.

Also: I'm writing from the POV of someone outside the United States, specifically from someone based in Europe.

The system in the U.S. is based on a squeezed/dying middle class. In large parts of Europe, middle class is all there is. With high taxes, wealth transfers from the rich to the poor, and many policies that have the effect of keeping people wealthy but cash-poor (mandatory social security of all kinds imaginable), and with super-high real estate prices in basically all areas that will make it possible to work in tech, the ability to get on the real estate ladder is now no longer a given, even for someone with a six-figure-usd-equivalent salary, which are actually much rarer in Europe, even in tech, than they are the U.S.
Anecdotally this is very wrong.

I work remote and don’t have an external monitor a lot of time.

When I do my laptop stays open as a secondary screen.

When I’m at HQ most people have the setup above.

My wife has no external monitor. My entire non tech friend group has pros and don’t use them connected to any peripherals.
I had few hopes for the Touch Bar to be actually useful when it was announced. So far it hasn’t been any more useful than physical function keys, and I do miss physical button for volume up/down/mute. It was kinda nice to scroll through a video timeline or media library.

In the end, I don’t mind it being there, but it’s not useful enough to swap physical buttons for. It might be different if they add haptic feedback and Force Touch.

Though, I’ve been running Catalina for some development work, and have found Touch Bar to make a lot of sense in Sidecar context (where you cannot use finger to navigate around, but it shows the Touch Bar at the bottom, so it sort of become the primary navigation for touch)
Ask forgiveness, not permission.
Just because it’s technically feasible does not mean it’s legal or ethical.
And I’ve worked at places where everyone above a certain pay grade or closeness to the C-levels gets Mac pros and the nicest displays x2-3. I’m sure there are more corporate machines out there than home use because that’s where the money is in IT. Edit-though I could be wrong.
> Chrome/Chromium (and derivatives that don’t change too much of the UI) does have the best UX (IMO) with Safari as a second, amongst the browsers I’ve tried.

It's almost as if different people are different and have different ux preferences and expectations :-)
Why do you think it is not used much by startups?

Might depend on the country but I know a lot of startups that use it because they learned it at school.
It is basically a direct replacement for the experimental software that necessitated my university to support Windows 3.1 VMs in their psych lab, so this is a group that likely can't afford Qualtrics. This replaces a host of bespoke, free, but unmaintainable software in university labs.
> In three decades, the impact of manipulated images on people's reputations hasn't been quite as devastating as people once feared.

As the cost of producing fakes approaches zero, the noise-to-signal ratio increases until people distrust everything they see and hear. I'd argue we are already on that path, and have already begun feeling the consequences. (Read about the Russian "Internet Research Agency" and their role in tampering the US 2016 election.) Deep fakes accelerates that trend.

> As long as we have ways to detect fakes, and media responsible enough to do the cursory investigation required to verify authenticity...

Media is becoming less prone to cursory investigation (fragmentation, understaffing/lack of revenue). A GAN is specifically designed to fool detection, and they're only getting stronger.
I think you've said it best. Yes there is now more free in most given setups than non-free.

I contrast this with when you paid for your compiler and all tools in most cases.
And please be three times as thick, with excellent cooling, and huge dual removable modular batteries, and a pony while I'm at it.
I neither want to deny or confirm this but if love to see a more in depth analysis of the idea.

Why? Is it because of the "fine grained control" part? Because it breaks the neat abstraction?
The first ACE inhibitor added to western pharmacology for hypertension was the molecule captopril. This was isolated as the active ingredient in pit viper venom which causes the snake's victim to calm down, and was used as a traditional medicine by some Brazilian indian tribes. It also functions as an anxiolytic, though is not prescribed for that in western medicine.

The drug doesn't use the paralysis agent or toxin from the snake, which the raw venom still contains and thus has certain notable side effects.

Remaining side effects of captopril were removed by testing alterations to the molecule and the altered result, called lisinopril, is now the primary treatment for hypertension.

It's not clear if the venom from east indian snakes used medically contains the same ACE inhibitor captopril as west indian snakes, but it may be a related molecule.

In any case articles and some discussions of east indian snake treatments seem to often position venom as some sort of illicit narcotic that is being used and abused, and candidates for criminalization/regulation, as opposed to what it likely really is: a natural medicine which not only works to treat anxiety, hypertension, and addiction, but best practice modern pharmacological solutions were inspired by and directly developed from these natural medicines. People don't call captopril a narcotic or heroin substitute, which is interesting.
I keep my favorite VBA jokes in github library called NVBC, the "NecroVisualBasiCon".

With the Regex and Scripting runtim COM objects, tools like a string interpolator are within reach.
I'd like it if they added a lightning port also. I can't always use bluetooth headphones, and that way I don't have to carry around two sets of corded headphones; I could just use the lightning headphones I have for my phone.
That describes my office.

Primary display is a 27” or 32” 4k monitor w/
standing desks.

Most hate the butterfly keyboard. Lots of mechanical USBs.

Some like the touchbar. Not our blind developer.

I think of them as Mac Minis, before the recent line upgrade.
What makes it unethical?

Why should I be treated differently than search engine spiders?

If somebody doesn’t want their site scraped then they can let people know with robots.txt. Get off your high horse.
>1. They need to bore tunnels in western ghats, collect excess rain water west of western ghats to divert towards east of western ghats.

That might cause an ecological disaster on par with what I described here in this thread:

https://news.ycombinator.com/item?id=20256517
I also have a berkey, was gifted to me. They say it's a pretty good filter but I looked up the qualifications and it's not rated for a lot of the typical tests the government uses to qualify water to. I also don't see anywhere on berkeys end that they will support this testing.

In the mean time the only way I've been able to think of to reduce potential contaminated water is to vary my sources.
I am not sure if people in this thread are anti-crystal, or if they are anti anything not science-based. Like, something must be rooted in science or there can not be a good thing.

Are the folks downvoting also against all forms of religion?
"Their MO seems to be to improve the overall IT security of the nation such that it's less vulnerable to less sophisticated actors but still vulnerable to them."

That's exactly what they do. How they rate and evaluate their high-security products (Type 1 or EAL6+) vs majority of market (EAL4 or less) under Common Criteria corroborates your claim. EAL4, which Linux and others top out at, says it's only trusted to stop "casual or inadvertant attempts to breach security." Anything prolonged or well-funded will breach it.
Now that we use the word “terrorist” for anything offensive or destructive, is it even a meaningful term any more?
>Simply don't. Arguing that protestors should not enter the mine "because its dangerous" and beating them up to get them to stop entering doesn't make sense.

I'm not sure that makes sense either. The level of harm isn't nearly the same -- mines are notoriously life-threatening places. The degree of economic harm isn't nearly the same either.

I can see where you're coming from, but surely you can see how many might consider use of force justified, here.
I think you are misunderstanding my point.

An img tag doesn't work on an AMP page. It has to be an amp-img. Every standard HTML tag is invalid in AMP content, as you must use a customized AMP flavor of HTML.

Whether or not it returns valid as HTML markup isn't really relevant: The point is it's an entirely different, incompatible, markup, from what a normal browser knows how to interpret and use, and if your browser doesn't have JavaScript, it's not even going to know what any of those custom tags are, is it?
How big of an security issue is the NAT hardware and complexity? And is it not absolutely dwarfed by ipv6 hardware+configure complexity? (not to mention maturity).
Who are you talking to? The subject here was a study about reducing CO2 emissions by a certain amount. The "capacity" numbers weren't mentioned at all.

The study's focus on how to reduce storage needs is the opposite of ignoring storage cost. Backup power isn't ignored either.
Trees are ok, but they create a carbon debt, because the tree stores the co2, and when it dies either in fire or fermenting, it releases that back. It’s more like a 50-100 year debt contract.
>Your post doesn't do that.

So in the good spirit of acknowledging others who posted similar comments before me, I get nitpicked?!?

- hours before me... look for word "money":
https://news.ycombinator.com/item?id=20256086

- hour before me... look for word "budget":: https://news.ycombinator.com/item?id=20256682

- 9 minutes before me... look for word "expensive":
https://news.ycombinator.com/item?id=20256765

- 5 minutes before me... look for word "costs": https://news.ycombinator.com/item?id=20256788

>For $0. Today.

Yes I also mentioned that tools are free today. My comment was about how the past has a ripple effect on culture of startups avoiding the Microsoft tech stack. This is still in effect today. I would guess than 90+% of YC startups in 2019 are still not choosing the Microsoft stack. It doesn't matter to those founders that .NET Core and VSCode are free today.
I noticed that my password vault app now has a Safari plugin available, so I conducted my annual attempt to switch from Safari to Chrome. It lasted 3 days. I switched back an hour ago. The major reason was poor performance. Specifically my browsing habits have me moving forward and back between pages often. Whenever I went back to a previous page Safari would pause for a few seconds before allowing me to interact with the page. Don't know if this was caused by Safari itself, the ad blocker plugin I installed or the password vault plugin but it was there and annoying.
I confess to scanning the top photo in TFA for Baggers! You can see them in the distance
Lazy IO refers to a set of functions like readFile that explicitly break that abstraction, tying observable IO to the order expressions are evaluated. Under the hood, the lazy IO functions rely on a GHC function called unsafeInterleaveIO, whose name hints at how it works and that it's not safe.

The fact that lazy IO behaves so unintuitively and causes significant problems strongly signals that that particular abstraction shouldn't be broken.
I usually find a coffee shop with large enough tables intended for laptops. I just enjoy being out and doing work on my 15” screen from time to time.
2,389 Ground Zero Photographs
> I've seen numerous promising business ideas to capture carbon and convert it into useful materials; I think it's more feasible to do that than to force veganism on every one.

Yeah, we've all seen them - they make for fantastic headlines. None of them is as viable as protecting forests / planting trees by a long shot. They systematically fail to mention that the energy consumption is super high or that they're not scalable in another way - at least not in time.

> Cattle likely won't change. I'm going to keep eating meat [...] more feasible to do that than to force veganism on every one.

You don't need everyone to go vegan - we only need people to eat a lot less meat and diaries, and / or choose meat with a smaller footprint (e.g chicken). It's simply not reasonable to use 40% of arable lands to feed cattle given the environmental and food challenges of the 21st century.

If you're not willing to make the relatively small lifestyle change that is changing your diet, then let me tell you with blunt honesty: you're an instance of the most severe cause of climate change - privileged people not willing to give up on some of their comfort. This attitude is also collectively irrational, because climate change if not prevented will force us to much more radical lifestyle changes. I do hope you will reconsider.
Do you have any examples or links to confirm that?
Yeah, I remember the constant begging to upgrade from our C64 to something faster, culminating in a Mac LC in 1992-3 ($2500 with monitor?)
The age old question: besides the obvious aesthetic attractiveness, is there really any kind of objective advantages to tube-based audio amps as opposed to solid-state semiconductor based ones?
> I wasn’t trying to insult Lisp.

Sure, just categorizing Lisp as an interpreted languages isn't correct.

> However my point was really about the availability of eval at run time, however it is implemented, and particularly eval that runs in the program’s address space and security context.

Right, but technically Common Lisp doesn't requite eval to use a compiler and it can also load compiled code from the file system, at runtime.

> Other implementations of Common Lisp always use interpretation, like CLISP.

CLISP also provides a virtual machine with a byte code compiler (also optionally a JIT native code compiler), though the compiler needs to be called explicitly.

> Also, Common Lisp has eval-when which affects the compile vs interpret decision [1].

Depends. In an implementation like SBCL or CCL, which use compilation for EVAL, it has no effect on such a decision.
If they had retained just one USB-A on the MBP I would be so much happier with mine.

That said, even with just USB-C the dongle situation is still complicated— the plug form factor may be universal but the signals aren't. IIRC Apple's own Thunderbolt dongle doesn't actually work with Displayport signals
> Why is it possible to "close" a file?

i guess i would ask why it's possible to close a file that's going to be used after it's closed? will linear types[1] solve this?

[1] https://gitlab.haskell.org/ghc/ghc/wikis/linear-types
Regardless of why that’s still 40-50% less of the raw internet traffic intel agencies can get warrantlessly from ISP network tapping rooms and undersea cables splices.

Not to mention their lost access to private Google (and probably Yahoo, Microsoft, etc) networks and a myriad of other security improvements across countless software platforms.

Still a long way to go.
The other times you get stack overflow or github repos with licenses that are typically not friendly to your project

For example, how many code bases have things ripped straight from StackOverflow in their code? Are any of them attributing the author based on CC-sharealike license? Nope.

How many snippets from GPL code has been used because it was found in GitHub?

So asking google is great, but it could very well taint your code. The next question is if this ticking time bomb will explode now or later
this is only a partial aspect of the issue.

it's true that in the current "move fast break everything" climate developer knowledge expires at an alarming rate and everything needs to be rechecked constantly trough internet sources to fix integration issues between ever changing libraries

it's also true that searching sources without a solid knowledge base derived from theory and practice quickly devolves into cargo-cult programming.

I too sometimes feel like my skill differential often comes only from being very fast at googling stuff, however this is a gross oversimplification on what happens after the specific knowledge piece is acquired: whether the solution is taken to solve the problem at hand or if it results in a change in one own understanding of the problem domain makes all the difference.
Oh I read it, you're just wrong, unconditionally wedded to politics. I can't argue with people who insist the sky is red, why waste my time...it's a nice day out.
You, and 10,000,000 other people out there.
There are reasonably credible proposals for minor dietary changes for the cows that will drastically reduce methane emissions. A tax on cattle methane emissions could easily make this happen.
I believe Spot is owned by Globalstar (the satellite network). Garmin would have to establish their own network to truly compete.
What Chrome behaviour regarding ad-blocking caused you to make the switch? Installing an ad-blocker with Chrome is just as easy as installing one with FF.
The video notification thing is for the purpose you mention, however, it doesn't seem to detect the tab closing and there is no way to force it to other than restarting the phone
... and you trust humanity with coal?

How can you suggest that there's no hand-washing going on with coal emissions and keep a straight face?
Here’s hoping that Apple will do what they did in the Air 2018 to the new mbp 19.
The biggest problem with the touchbar for me, which can't be solved I think, is that you can accidentally graze a button and trigger something without realising what you've done. I do this constantly by accident and I can only stop it by severely slowing down my typing.
Consider that possibly the stated reason is not the true reason.

Maybe the authoritarian regime that run NK wants to control the way people look for various reasons: So the people don't culturally identify with other societies, so they don't spend time messing with more complicated styles (hair and other) because they consider it a waste of resources, so the people don't realize that the mere fact that outsiders can spend resources on more elaborate styles is a product of those societies being better off, that they want the people to internalize a shared society through uniformity, etc, etc, etc.

... and that in order to achieve those means, they will say anything regardless of truth, evidence, etc, and will punish dissent so that the truth doesn't matter (mostly).