skysight-inc/HackerNews huggingface dataset:
I can't think of why it would be easier to write software to parse

<html><head><title>foobar</title></head><body><p>Hi</body></html>

vs

<title>foobar</title>
<p>Hi

Number two looks way easier. If you were to write code to parse #1 you would just need extra code to ignore the useless tags.

Anyway, parsing HTML is a nightmare, and HTML documents are usually broken in the wild, and browsers still, amazingly, manage to render almost anything you throw at them. I'm sure they all already handle it.
Owning the property before the boom, living with parents that own the property or write software, dating software engineers, or commuting really. far
Yep I agree with that top comment. Explicit is far more understandable and maintainable than implicit.
"The Free Wolfram Engine for Developers is available for pre-production software development."

https://www.wolfram.com/engine/
The choice is "you can choose not to form that relationship [with that vehicle]" (choose not to drive, or purchase a "dumb" car that still has a backup camera and blind spot monitor)
Misread, please ignore.
Maybe september is starting to end?
That's odd. I live in Geneva, Switzerland, where everything is expensive. College-educated people have huge salaries here, but it rises the cost of labor accordingly. Dishwasher installation was about $400 cash, babysitters take $20/hour. Nobody here will work for less. Why it isn't the case in SV?
It's not an upper bound either since the data saved on context-switch doesn't include the contents of the stack or data segment or other global process state. It's not sufficient to save and restore only the thread context.

One upper bound, mentioned in the article, would be the inputs fed to the program thus far and the total number of instructions executed. Another would be the current thread context plus all working memory and other process state, excluding any data which can be proven not to be accessed for the remainder of the program. Which of these is smaller would depend on the program and where it was stopped; at the beginning you just have a (small) counter and no inputs consumed, but then again you may have fed the program gigabytes of inputs and stopped it just before it returned a small amount of summary data.
We're too small to have a full fledged internship program, so we created the prove it contract:

https://www.culturefoundry.com/cultivate/digital-agency-life...
Brexit: Vote on second referendum, now possible
>I don’t see a need for over the air firmware updates.

There isn't a need, but if the same thing happens here that happened everywhere else in the tech industry, there will be a motivation for over-the-air firmware updates. If the average person won't install adblock because they don't realize the end result of ad network tracking, why would they object to a prosthetic that records their every move? Time and time again, the public has shown that they have no practical aversion to being creeped on and abused in ways that don't immediately translate to pain or lost money.
https://youtu.be/C0FnJDhY9-0
> My point is a lot of these seems to be a fear-based response driving extreme privacy reactions.

What world do you live in where fear is unreasonable? The world is not the happy place that you very clearly think it is.

I have personal friends and family who have very legitimate reasons to demand enforced privacy. People who've been abused by others; who've been abused by people who have made serious threats against livelihoods.

People whose opinions are different from those around them would be at significant risk to life, limb, and sanity if those opinions were to become known by others.

> I want a measured response that recognizes that data is hugely powerful in improving society
> This extreme privacy movement annoys the hell out of me. And, it is really strong on HN. *

You need to recognize that data is also hugely powerful in destroying it too. I think many on HN are able to and have recognized this.

> and we need strong regulations to protect both sides.

I agree; but I think the regulations and enforcement should absolutely err on the side of the user if there is ever a disagreement between the two.
The fact that they're not might be a good reason to do so though.
The 500.000$ Release (2017)
My problem with it being closed-source is that it doesn't form a stable platform for my work. If they decide to change their product in incompatible ways in the future, I'm sunk. I have no recourse, I cannot fix the problem if it goes deep enough, and there are no other implementations.

I learned this lesson (albeit from a distance) when Microsoft killed off Visual Basic 6 and replaced it with Visual Basic .Net.
Endless apps and vulnerabilities.
Bullshit I had to go through while organizing a software conference
Minimum Viable Phoenix
I just started with a company after a 3 month contract-to-hire position. Even though the cost to them was double what I was paid (plus a 10%+ placement fee), they saw the long term savings of finding a good fit (and hopefully I continue to be).
I believe it is more about money and power than being a security concern.

Huawei is becoming too powerful for US interests. 5G market makes them more powerful and gives them a better reputation as a high-tech company.

Killing it will pushes China’s tech many years back.
This. Also - I have doubts about how much data is collected, and by whom - who is paying for the bandwidth on a cellular network to send this data...somewhere?
The answer right now is exurbs. Big City gets too expensive to live in (or doesn't have enough housing) so people move to the suburbs because they're desirable and usually have a nice community, school district, and downtown of their own. When the suburbs fill up or become too expensive, people move to commuter towns (exurbs). Towns with no character of their own, no political force, no real economic activity. The only thing they have going for them is a quick and easy connection to the bigger city.

A few years ago I co-founded a company that provides services to Midwestern exurban towns with the goal of turning them from just a commuter's bedroom into places people might actually want to spend some time (and some money). It's one of the hardest challenges I've ever taken on.
The relationship between Huawei and the Chinese government is a little blurry: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3372669
"all possible leaks" is not the same as "no feasible attack"
How to Easily Share Reusable Modules in Node.js – At Scale
My children walk all the time, including to/from school every day. And there are plenty of their friends on the sidewalk with them.

It's also difficult to overstate how much value universal transportation has brought to the human race. Maybe more than enough to justify the surface area dedicated to it.
If I were an MP, I wouldn't invite May to future cookouts.

"No, no, no...we need to have another vote to decide if we're using St. Louis ribs or spare ribs."
Excel is declarative programming at its finest in practice.
So they're moving from one chromium-wrapped desktop web app to another (or, really, they're changing the backing library/framework).

Do desktop PWAs have access to native APIs as a native app would? That's a draw of Electron but not sure why anyone would want it in an application like Slack that works just fine in a browser tab.
I don't have any particular love for dynamic typing, but I really can't find a language I like developing in more than Python. I use type hints wherever I can so I (and others) know what the hell is going on, but I have yet to find a language as expressive and productive with so many great stdlib or community packages as Python.

I started futzing with Golang but I felt like I was always typing 50 lines to do what I could in 3-4 in Python. I might circle back as it matures more and there are more libraries.
So forgive jompe for using the wrong term. The point, however, was clear. It wasn't "strong vs weak"; the point clearly was "compile time vs run time". And, well, Python is, from jompe's perspective, on the wrong side of the line, no matter how "strong" Python's type system is.
The programmers themselves don't need to do it. Apple has, or should have, dedicated technical writers to work on documentation. These are people who are knowledgeable about programming but do not write production code as their specialty.
Another framework. May merciful Providence deliver us.
Is “saving face” an (Eastern) Asia thing? (genuine question)
P4 was pretty fast, though it tended to overheat. I'm thinking 486.
Not to be too nitpicky since it looks like the author is a developer and not a writer, but referring to the person building the spreadsheet as the "admin lady" throughout the piece sounds a bit awkward. Maybe just give her a made-up first name?
Viruses Can Scatter Their Genes Among Cells and Reassemble
And much larger infrastructure at that. 5x or even 10x the number of current cell sites for 5G microcells.

Imagine the tracking opportunities!
If it's reported, it'll be a record somewhere, if only in your insurance company. They seem to get sold on a lot to third party claims companies.

If there's a police report, then of course it's a public record.

In the EU, the "e-Call" system is being rolled out which mandates that the car automatically phones home in the event of a crash: https://en.wikipedia.org/wiki/ECall
If you think shutting down Facebook would result in people being unable to communicate and assemble you obviously haven't studied history or even been around on the Internet very long.

Within seconds of Facebook shutting down millions of people will have already migrated to something else that serves the same purpose. Then ten years later people will be saying things like, "Remember Facebook?" "Facebook?! Pfft! I remember MySpace!"
Our history of completely anonymizing data is not good. "We have no idea which anonymous car it is that consistently drives between bwb's house, bwb's work, unsavory place X, unsavory place Y, and back to bwb's house everyday".
Apple can't buy Tesla and let Musk have free reign because it will expose them to potential liabilities much larger than their investment in Tesla.

Example:
-Stock manipulation would now be manipulation of Apple stock.
-Autopilot related deaths and quality issues now create lawsuits against Apple's bank account and reputation.
I don’t think it is extreme to ask for consent.

It sounds like you would be ok with your car collecting data about you and sending it to the car company. That’s totally fine. I would not be ok with this, and that should be totally fine too! It is a personal preference. Why is it such a big deal to simply ask for consent from the user? Real consent— not the “by using this product you agree” joke we usually get.

Software asks the user all sorts of things when they onboard them. Why is asking for consent to collect data such a pain point for companies?
Boss asks you for currencies of several countries, so you present a table with the data. The easiest way would be to make it in Excel. Then they ask you to keep a record of the currencies they are buying/selling. Again, the easiest database to do that is an Excel file. You have something that works and didn't need the help of anyone to do it.

The important point would be to recognize that when they ask you this for the second or third time it might be time to automatize it.
The consequence of crashes is what led to the earliest implementations of automation on railways, starting in the 19th century: https://en.wikipedia.org/wiki/Train_stop

Arguable a mechanical interlocking also counts, as it prevented unsafe routes being set for a train, and made it faster to set the intended route: https://en.wikipedia.org/wiki/Interlocking
They could make it look slightly more friendly, with little things like reducing unnecessary punctuation characters. For example, this:

(make-linux-libre
%linux-libre-version
%linux-libre-hash
'("x86_64-linux" "i686-linux" "armhf-linux" "aarch64-linux")
#:patches %linux-libre-5.1-patches
#:configuration-file kernel-config)

Could be this:

(make-linux-libre
:version linux-libre-version
:hash linux-libre-hash
:list (list "x86_64-linux"
"i686-linux"
"armhf-linux"
"aarch64-linux")
:patches linux-libre-5-1-patches
:config-file kernel-config)

Then it's easier to see that the semantics is actually familiar to you: it's just a call of function `make-linux-libre` with keyword arguments like `:version`.

Minus characters are parts of identifiers (like underscores in many other languages), parentheses delimit lists of things, and the first identifier in parentheses list is usually either a function name or a macro name.

If you want to invest half an hour into being able to read most Scheme code, you could skim the old R5RS paper, and skip the parts on first-class continuations, formal semantics, and `do`. https://schemers.org/Documents/Standards/R5RS/

On your first skim, also don't spend much time trying to understand R5RS `syntax-rules` -- it's neat, and worth learning someday, but there are now much more powerful and easier ways to extend syntax, especially in Racket.
That, and Netflix.

Apple truly would expand their footprint into the daily life of hundreds of millions of people.
n=1, survivor bias, etc.

That doesn’t prove it was safe, it showed it wasn’t 100% lethal.

If this had a 1:1000 chance of going wrong, how long would it be before the first plane making an emergency landing or worse? Probably a few days, at most. Who would be blamed for not grounding planes?
The reason why U.S. business is more successful is that we have been pushing internationally for longer. As Chinese businesses expand internationally (typo: internally) they are out competing US companies on price and services. Once it has market share, it will raise prices.
Because in America the free market applies to everything except for labor. /s

Seriously though, in the US practically every other option is considered before wages are raised. Wage suppression is real even if people don't want to admit it.
> Money talks, while human rights are censored.

It does seem like the world is becoming/has become a cross-border plutocracy.
It's more like heroin, as I've already compared it to. Lots of good comes from electricity, which I use everyday.

I've never used Facebook nor heroin however. Both are addictions.
Not adding every damned site to my hstory is actually a feature.

Chrome's session and tab management on both desktop and mobile are abysmal. Whilst I've nuked it from desktop, I cannot remove it from Android. And, sadly, Firefox performance there still lags badly.

I browse almost exclusively in incognity on Chrome/Android.
I look forward to reading your purposed constitutional amendment, dancing around the constitution with legal trickery is a mistake.
Processing means some conclusion was reached. You don't have to transmit 25gb of data to be spied on - only the results of having processed it.
ooooh, tidy
> Apple's core business (whatever that is. software? hardware? design?)

Selling laptops and phones mostly segueing into digital services.

> Tesla isn't.

Sadly, it very much is.

Tesla potential customers are not buying a Tesla in place of another batteries + sensor tech + gps. They are first and foremost buying a car.
Can you give more details about this company?
Wouldn’t seeing more of the problem force people to confront their behavior?
Yes, that's a far better way to protect your investment. Thanks for pointing that out.
Stylus is great when Darkreader breaks on certain sites. But when it works there are no substitutes e.g. navigating HN using the light setting in Darkreader offers a degree of customisation to create a scheme and reduce eye fatigue, without too much effort. Whereas, it can be hit and miss when trying various themes/stylesheets etc.
> also higher-level conceptual documents around various topics

Yes! The FOO Programming Guides and BAR References were the gold, and consequently the things that are hardest to see disappear. They explained the whys of the frameworks. And how the pieces fit together. Per-class docs are not any substitute.
> I have a low power Pentium notebook with 15" led backlit screen and the difference between a terminal with black or white background is significant.

How significant? Turn the screen black, and show the remaining battery time estimate. Turn it white, do the same. I'm curious.
Well, to be fair to the founder, the US has already rolled back the restrictions it placed on Huawei, giving it a 90 day reprieve instead of imposing it immediately as they did earlier.

So clearly Huawei actually does have some leverage here that the US did not originally factor in.

That being said, I don’t see how it benefits Huawei for their founder to take this combative stance unless they think that the US is doing this solely to kneecap Huawei and there is no chance they will allow them to compete even if the allegations are proven untrue.
I have enjoyed his writing so far and haven't found reason to question his fact checking yet. Can you offer any example for someone curious about the sketchiness you mentioned?
Thank you! I've explored other platforms. One of the reasons I've been hesitant to rely too heavily on social tools is NanaGram is often used for photos that never make their way to social. That said, Whatsapp has an API but it's invite-only and I've had no luck getting in. It's too bad because it would be a perfect medium. Hopefully in time.

Snapchat would be a great fit. I looked it about a year ago and it wasn't feasible. I'll take a look again!

In the meantime, we do support email by giving you a unique NanaGram email address.
Musk owns 19% of the company, so he can't block a takeover through ownership alone.
- Because a spreadsheet is the best UI for many business applications (far better than an HTML table on a webpage).

- Because Excel allows the user to (i) perform ad-hoc calculations, (ii) audit the input and outputs, and (iii) easily modify the functionality in real time.

- People don't like filling out forms and most web apps are basically filling out forms.
Cut him some slack, he's probably from the future-- I'll bet glasses with HUDs are pretty commonplace there.
lol it's not unique

maxima has existed for ages, maple has very similar fatures
It's been allowed since long before then, all the way back to the og html 4.01 spec in 1999
RCE Without Native Code: Exploitation of a Write-What-Where in Internet Explorer
People.ai Raises $60M Series C
There's also an awful lot of important information tucked away in WWDC videos, unfortunately.
Note that this is decidedly not new; there are references to this advice from Google at least back to 2014.
There's been a ton of expensive development all over Portland. Condos and apartments in desirable areas, none of it affordable except for rich folks. However, housing prices have stabilized here somewhat. Having more options for rich folks in highly desirable areas means less pressure on housing away from those areas.

Something like 65% of San Fransisco is zoned for single family housing. Some rich people looking to move there will balk at the prices and then look further out, increasing demand in the surrounding areas. With more dense housing in SF, more rich folks who can afford it can live there. Currently the housing supply is so low (because of the zoning) that it forces most rich folks to look elsewhere.
My first job consisted in updating Visual Basic code behind an Excel file that specified the hydraulic circuit for an aircraft. It was a simplified version of the circuit for use in a simulation that was used to calculate pressure loss based on several valve and pipes parameters. The results were exported to a txt file to be loaded by the simulator.

Also in the same project I remember another Excel file with mechanical calculations that actually updated a nice graphic that simulated all the linkages and different extensions of the actuators and computed forces at different points. The unholy alliance of elegant Lagrangian mechanics with Visual Basic.

I hope to never touch Basic again but it was a valuable lesson about getting things done and I'm glad I took it so early in my career.
If only the company that would benefit from this subsidy would contribute in some way...
> Classic catering to the big players

I'm not upset they did this though; if's the unfortunate truth that FF user's would prefer a working key than for Mozilla to follow the standards. When you can't login, "it's not standards compliant" isn't much of a consolation.
There's no guarantee that a European company won't do similar things. That's exactly the problem. Technology has to serve the people and not become weapons of governments under which they live.
That depends on what you are trying to calculate. If you want the market value of a company it's the market cap, # of shares * share price. If you want the value of the company as a going concern it's market cap + debt - cash.
Jet VPN App APK for Playing Call of Duty Mobile Game
Tesla has huge liabilities in terms of debt and (probably under-accouted-for) warranties. Even if the stock dropped to $1, wouldn’t this be the biggest Apple acquisition in company history? Tesla has 12+B in debt and other liabilities and is losing nearly a billion a quarter. That’s four Beats and another one per year.
To be fair though, our phones leaking our location data to our carrier is expected given how the cell network works.

Our phones leaking our location and browsing habits to advertisers is/should be less expected and acceptable.
> And how many Tesla owners also own an iPhone. I bet it's something like 80%_

How does that help either of them?
The validity of the comparison aside, if Apple had bought Tesla in 2013, I feel pretty confident Tesla would be worth more now than it is.
Stylistic choice? Didn't find any information why exactly 190deg, so assuming the author just liked it that way.

Made a quick demo showing the difference: https://output.jsbin.com/hujebimavu/1

I don't really see any difference between 180 and 190 though.
> or purchase a "dumb" car that still has a backup camera and blind spot monitor

I think this choice will be removed within my lifetime.
>These pool noodlers seem like they are doing more of the same.

why?
I was not discussing fitness. Even unfit organisms are constituted according to the same organic order as the fit specimen.
I really don't like that attitude where everything that's not mainstream should just die. It takes effort to be outside the mainstream. It makes it worse that the reason is simply because a monopoly-sponsored language wanted to use the name for a mascot for their language. Of course a language sponsored by Google is going to be popular. As the most powerful marketing company in the world, they have the power to rub whatever they want on all our faces.

Linux was only for handfuls of enthusiasts. The *BSDs were for a handful of enthusiasts. Plan9 is still only for a handful of enthusiasts. I guess they/we should all just disappear or submit to just using Chrome on Windows and programming everything as webapps in Javascript, right?

I'm not really a user of Gopher, but I appreciate anything that helps alleviate the insane Internet monoculture that we have right now, where the Internet is becoming synonymous with the Web and where it's very likely if not done already that world laws will be written with only the Web in mind.
They did the same with 3G/4G, they totally outpriced Nokia Siemens Networks. Why ban it now?
Removing ads is more like removing the power-hungry android tablets and wifi systems from the plane.