skysight-inc/HackerNews huggingface dataset:
My block is surrounded by blocks that all have gigabit fiber, but my block never got hooked up. Every year I ask, every year they have no comment.
If you want to rent a movie both Google Play and Amazon still have you covered. TV shows though are a different topic now that streaming providers are making their own content.
Right. And the "quantum computer" won't ever really exist anyway: we'll just end up with quantum functional units on regular computers. We attach GPUs and TPUs to regular CPUs, but we don't call the resulting machines "graphics computers" or "tensor computers".
Can't speak for Comcast, but for Centurylink, they've been rolling out fiber like crazy. In Seattle I have a fiber connection for $70 / month. This was maybe 3-4 years ago and never had an issue with it. It doesn't appear to be in bad faith. Now, who knows if they'll continue to roll it out.
Shameless plug: we (https://sheetjs.com/) offer that as one of our paid builds. In conjunction with our JS parser https://github.com/SheetJS/js-xlsx , you can modify cell values / formulae and recalculate the workbook (or individual expressions) in the web browser or nodejs
Already at the negotiation stage (finally! lol. I hate the interview circuit) this time around but next time I'm looking I'll check back in.
I majored in math so I was already familiar with some of the concepts, but OCaml is so different from any language I’ve worked in I couldn’t understand how any of it was being applied.
> someone who thought it was a great tragedy that owning photos and videos of kids being raped was illegal and bloviated about this on social media

I hate how diluted the word "rape" has become. I can't tell if you mean some perfectly willing petting between a 17 year and and a 20 year old.
> The National Marine Fisheries Service is considering a proposal to kill 1,100 sea lions annually along the Columbia River, because they eat salmon as they gather to spawn.

It seems like by not removing the dams, we'll lose the salmon, the orcas will starve, and we'll litter the ground with dead sea lions trying to keep Idaho wheat cheap. Slow clap. Good job, guys.
Perhaps -- it would be easier to scruitinize if the OP cited where their numbers came from. And given that the undocumented immigrants number is still off by more than a factor of 2, to me it reads more like it's just reactionary nonsense heresay rather than having any actual basis in reality. I'm open to being wrong though.

Also:

* I don't see any reason to believe nobody has more than one "cultural identity."

* Race is really more about culture than biology too. Maybe less so, but if for some reason you were motivated to come up with some categorization of people based on their biological ancestry, the races that we talk about wouldn't make a ton of sense. When you hear people saying that race is "socially constructed," this is what they're talking about. The Irish weren't considered white a century ago, and it's not like the change came about due to some scientific breakthrough.
This is the typical Pavlovian response which has infected social media and HN.

If you disagree with the "narrative" you're either a China bot or a Russian troll.
Mobile safari does support adblocks. https://1blocker.com/ seems to be the one most people recommend (I personally haven't tried it)
It's not just putting the bytecode interpreter into microcode; there is the question of data representations suitable for Lisp, like pointers and numbers with tags.

Caching doesn't really help with this. Even when everything is nicely in I$ and L1, it costs cycles to do the type checking. What helps is compiler techniques: type inference to eliminate some of the checks. But hardware can basically bury the cost of the checks; you can do them all the time on all operands.
Streaming didn't, but the DVD service had an absurdly deep catalog.
Have done a lot of scraping in my life, and I'm super excited about what Hugues and Max have built.

I tested a super early version and was surprised how well it worked.
A watt is a measure of power. It measures the power at that instant of time.

A watt-hour is a measure of energy. It measures the power used over time.

Giga is an SI prefix. 1 gigawatt is 1*10^9 watts.

It's normal to measure the output of power plants in megawatts or gigawatts.
>I have a feeling that you don't mean that, but would you rather have a bunch of kids thinking they're doing a cool thing (apparently a lot of kids used to think that about Juul not too long ago in the States)?

I do, and please spare me the "think of the children" argument. It's not a good enough reason to infringe upon my rights and health. Kids have and will do things that are bad for them. It's inevitable. I'm not saying don't try to curb it, just don't punish me at the same time. Make it harder to get for anyone under 21. Institute reasonable regulations for juice manufacturers. I'm fine with that.

>By all means, smokers can continue smoking, but they should expect some backlash towards your new favorite thing because it might be less harmful than smoking, but is still harmful for potential new users.

Banning it completely is far from "some backlash".
Yup, already done - we dropped it from the title of the post. Our aim was never to misrepresent. Its a difference of opinion on what "Jepsen testing" represents to us - core transactional correctness or transactional DDL (which most distributed DBs do not support). But the nuance is not worth the hassle, and we're working on it anyway - so we'll just update this back in a few weeks.
HVDC (high voltage direct current) networks can actually move electricity on an order of hundreds of miles with single digit % losses. There are further losses though during the switch from solar DC to AC, where voltage is then stepped up, and again back to DC for the transmission.
It's feasible that the charges will go through but the defendants can sue the employer who holds the contract for damages related to any fines or jail time.

A mistake or incompetence is no excuse for breaking the law. This was a courthouse. There is either CYA in writing they can request in discovery for that lawsuit or as evidence against the charges they face to demonstrate to a jury that they should be innocent or that an experienced prosecutor will see then look to drop charges.

But unless the charges are dropped, the jury favors the contractors, or the judge halts proceeding until a determination can be made, they may be SOL on the charges.
I think you have a good point. With today's complex distributed systems, control theory should really be emphasized more. I didn't learn it in school, but I definitely studied it when I started being responsible for the uptime of complex systems!
how do you avoid getting banned by the companies you scrape? Most ToSs have a clause like:

> We prohibit crawling, scraping, caching or otherwise accessing any content on the Service via automated means... [etc]
Maybe it's some company level HR policy? Certainly drives me up the wall.
> 2. Google shows a handy "Available on" frame at the top of the page, with prices (if applicable) and services that it's on.

Does it, though? https://imgur.com/Yxac3mL

I turned off my ad blocker and all other Chrome extensions and tried again before taking this screenshot, and really have no idea what you're talking about.
No, for the foreseeable future (20-30 years) C will still be 10x larger than Rust in code and deployments...
Should I wake up early and exercise or sleep in?
That "pedophilia" means the same thing as "child molestation" whih means the same thing as "child rape" which is obviously bad.
They even need the Google API key...

https://git.archlinux.org/svntogit/packages.git/tree/trunk/P...
Are there numbers by age group? I know of people that wouldn't smoke, but got addicted to nicotine at earlyish ages via vaping.
Photographer removes our smartphones to show our strange and lonely new world
Toss it in the circular file. The consulting firm who wrote the RFP/RFQ are the ones who will end up winning it !
A moral of the story is that people will optimize for what's being measured, not what is intended. Machine learning does this even more so, with hilarious results.
We work for free https://news.ycombinator.com/item?id=20995273
There are far more options in Seattle than ever before (and possibly than any other city in the US).
WaveG, CenturyLink, CascadeLink, WebPass (Google Fiber), Comcast
Unlock is a protocol for memberships (Ethereum based)
For the really large banks: $XYYMM (i.e. hundreds of million dollars aka the cost of doing business) across all lines of business.

All this is mostly public info as it has to go into financials, you can find it under "Operational Losses" for any public bank (Note that "Operational Losses" are not the same as "Operating Losses").

A sample multi-year summary can be found here from an industry body in Europe for losses for debit. (losses are demonimated in Euro):look at page 7 under the last column for the rows "Retail Banking". Important to note that credit ops losses are an order (or maybe two) of maginitude higher.

https://managingrisktogether.orx.org/sites/default/files/dow...
I mean, your account has zero history and is strongly advocating a pro-China position. If it walks like a duck...
whereas only right wing people are being deplatformed now and only right wing people are defending them?

I get the feeling that this country requires an external enemy solely to maintain cohesion
I'm sure whatever product you worked on had all of the features you've described. I'm skeptical that the primary purpose of those features was fraud prevention rather than data mining. I'm quite certain none of those features are required by law.
was this post made ironically?
You Can Disagree Better
Lol this is a troll account for sure. "Hktruth"
You may attempt to influence behavior and ethics by redefining the meanings of words, or by confusing one meaning of a word with another, but I can't guarantee it will be successful.

If I were to "pirate" an entertainment file, I would not alter my self-image to believe that I am now "a thief", just because you're quoting dictionary definitions at me. I may still feel vaguely guilty about it, but nowhere near the level of guilt I might feel by walking over to my neighbor's driveway and stealing their car, even though the open-market value of the car may be only $5k, and the open-market value of the recording may be $5M.

This difference arises because when I copy something, I do not deprive the person in possession of the use of it. If I steal, I do. The concept of dispossession is fundamental to the concept of theft. When I take your thing, you no longer have it. When I copy your thing, we both have it. If you are then put out because I am no longer motivated to rent your thing, that's the result of your improper assumption that the idea of the thing belonged to you exclusively.

When "theft" moves from the physical to the intangible, it becomes plagiarism or counterfeiting. It is a greater sin to cut out the credit scroll from the end of a movie than to copy it without paying. It is a greater sin to copy the maker's mark than to copy the design it marks.

I am not the sort to lie to myself to influence my own state of mind. Things are what they are, and if that state cannot be conveyed effectively with words, then the language is at fault. The words must change, rather than my mental model of reality. If you cannot separate in your mind the definition of "piracy" that concerns intangible property from the definition of "stealing" that concerns tangible objects, I would suggest using instead a term that is more descriptive, and not quite so ambiguous, such as "copyright infringement". If one cannot be a "pirate" without being a thief, then copyright infringers will simply cease to be "pirates".

You can't change reality by altering the description of reality. If you perfectly duplicate a copyright-protected file in a manner not allowed by fair use or by an implicit or explicit license granted by the privileged holder of the copyright, the holder is neither dispossessed of their file, nor deprived of any reputation benefit which may be associated with their control of the copyright. Copyright infringement is therefore not theft. If we cannot agree on what words mean, we cannot meaningfully communicate. And if someone is changing the meanings of their words mid-conversation, that might be perceived as dishonest communication.
Throwaway account to talk about Hong Kong.

Look at the downvotes I'm getting.
This is why public spaces have to target a relatively high standard -- everyone is bothered by and allergic/sensitive to different things.
I did Big O Notation in college and I still can't remember which notation is faster/slower.

After college/university you begin to forget a lot of the specific textbook stuff and begin to replace it with the put-food-on-your-table practical stuff.
10^9 watts? a watt is a unit of power
Can JS static typing not evaluate constant expressions to infer types?
Restrain-JIT: world's first CPython compatible JIT
To provide a more literal response to your comment: there's no exact word for stain (as in: on clothing) in German. You can say Fleck, but it means spot in a more broad sense. Also, a date, in the relationship sense, has been imported. Verabredung is closeish, but more like an appointment.

Likewise from German there's not a direct translation for Backpfeifengesicht, a 'face that is asking to be slapped', more literally 'face slap face'. Is there a more Englishy way to say Zeitgeist that captures the same meaning? You could replace it with "spirit of the time", but it feels a bit too general and clumsy. Is there a succinct English equivalent to Schadenfreude that isn't too long or clumsy?
Does anyone how the Internet Archive get a bypass on DMCA? It's full of pirated games for example. I'm aware that it's one thing to archive something but anyone can download it as well, so it's essentially distribution too. Just curious how does it work. Personally that's how I get old SNES, NES, DS games.
Clang and GCC both support C17 and there are binary versions for Windows see MSYS2. I think Pelles C also supports C11.
> 3. Functions should have extensibility, put the required parameters as parameters and always include an “options” at the end. Each function can have defaults that you can extend, which means you need a deep-extend method:

No! Absolutely not! There is a time and a place for this, but it's nearly impossible to reason about the interface if any data can be passed in.
Gimp has had a single-window layout for a long time now.
Hey folks -- Jeff Kao at ProPublica here.

What was most frustrating to me while reporting this story, was that a researcher had written about this exact problem (after scanning ipv4 for the port) back in 2016. HIPAA is one of the only federal data privacy laws w/ teeth, and this type of obvious insecurity is pretty inexcusable.

Thanks for reading. If you think there's something we should look into, we'd love to hear about it. :-)

P.S. As a fast.ai student -- thanks Jeremy for posting!
Me too, but unfortunately it's standard idiocy both in schools and in large companies. Whether you're a curious student or a white-hat pentester, it's still the case that if you find something and say something, you're treated as if you were the danger.
You can't tell the difference because the senior non-degree people have picked up the useful CS theory or because CS theory doesn't come up anymore?
China has been using armies of bots for many years to sway public opinion. Much scarier than Russia, because they have 10X the resources.
I'm hoping that e-cigarettes decreases second hand smoking that I have to endure, which is affecting me quite badly.

If a person comes to my house I prefer that he smokes e-cigarette over a real one at least while he's visiting me.
Shop on Amazon, Pay in Cash
Trump strips California of power to set auto emission standards
I wish could upvote this more than once.

Readability is crucial in code. If you have to through and change the JSON that's being parse and it takes a nontrivial amount of time, that's a big setback. Sure, it's 1.7x faster (in v8) to parse JSON, but how long does it take to parse 10kb of an object literal in the first place? Given that these static, large objects are not common place in a codebase, is it worth the tradeoff?

The precomiler, such as Babel, could introduce a plugin for this sort of optimization. We only write ASM when it going to significantly change the performance characteristics, and typically when a particular code path is run many, many times throughout an application. If an object literal like this is getting parsed that frequently, there are better ways to optimize so that doesn't need to happen at all anyway.

I could see this being very useful in a variety of applications, such as server side rendering. However, its would be best to happen in an optimization phase as you're already bundling at that point.
The internet and the IT industry used to be a lot more free-form and libertarian, where people could debate or advocate almost anything.
BYOP (bring your own proxies)
I'm not so sure... looking at your twitter thread it seems like the usual twitter responses from people who ignore context and detail.
Segmented distribution, be it to exclusivity silos or regional isolation, doesn't work.

My gut prediction is that if a service has a strong correlation to the desired content, E.G. Disney+ for "kids", it MIGHT work out, at least in the short term. HOWEVER, for wider culture, and particularly with different "tv networks" and studios with content libraries split among many services, the friction of not having a single place with everything, of not having a 'streaming store', will drive many to routing around the insanity and accessing the culture they want on terms they're willing to agree to.

Short version:

* have everything, I mean it.
* cost less than basic cable (total)
* completely ad free (probably)
* offline caching is a must (road trips)
* capable of playing on anything I want (DRM free)
VoV 079: Why Vue.js Is the Best Framework Ever with Gwendolyn Faraday
In my 18 years of career, the best of the best engineers I have worked with did not have a degree. They learnt engineering as a passion. It just boggles my mind that there is still a requirement for a degree despite that.
I agree with the spirit of jorvi's comment but your specific point points are notable.

Last time I checked ps still defaulted to require control-shift-something-non-standard for redo, unless you customize the key mappings. there are much more standard bindings and they even admit the only reason for this default is legacy users .
What people wanted was for each channel to have its own subscription price, but all of them on the shelves of the same big-box store. With fewer ads, preferably.

The choice people have now is to pay $200/month at the big box store for a pre-loaded shopping cart of channels, with maximum ads, or to pay $10/month, a dozen different times, to go all over town picking up one channel at a time from little niche stores that only sell that channel, some that come with ads, and some that don't.

Multiple streaming marketplaces that all have the capability to connect all the same vendors to the marketplace customers would satisfy the consumer demand. But right now, everybody is taking their content back to put in their factory-direct exclusive content stores.

In the physical goods world, someone could buy at the factory store, ship at their own expense to the common marketplace, and resell at their own risk with a markup. Consumers would pay the markup as the cost of convenience. But in the digital world, you can't necessarily resell anything, even if you bought the right to use it yourself.

So we have still never received what we have repeatedly asked for. Netflix-by-shipped-disks approached it, because it could buy the disks at retail, and mail them around at its own expense, without getting any further permission. Netflix-by-download cannot, because the streaming rights are revocable, time-limited, and subject to constant haggling and renegotiation by the sellers every time the contracts expire.

Fragmentation is not ordering from the a la carte menu; it's getting fries from McDonald's, a shake from Wendys, sandwich bread from Panera, meat from Arbys, lettuce from Taco Bell, tomato from Subway, and spending three hours in the car just to get your lunch. A la carte means you can order your whole lunch at one place, getting just what you want, and not getting something that you don't want means you pay less overall for your meal.
There are edges and corners but I haven't swum the complete edge yet.
Absolutely. But Big O still comes up in practical stuff depending on what you're doing. You can usually get by without it, but sometimes when you need to process a few 100 terabytes of log files, having a basic grasp on Big O comes in handy for reducing your processing time from days to hours by picking the right algorithm.
DevOps 010: What Makes a 10x Engineer
No one is forcing anyone to maintain, contribute or create open source projects.
Trivia: MIPS and RISC-V have the r0 register equal to zero to optimize this case in a more elegant way.
Huh?

They're not banning tobacco, they're banning e-cigarettes, specifically because there is a ton of evidence that youth get addicted to nicotine via e-cigs.

If you want to smoke tobacco, go ahead, you're still free to do so. No need to hyperventilate.

If you want to quit smoking tobacco, don't use e-cigs. Start using products like nicotine lozenges, gums, patches, etc in addition to therapy or other medical interventions. These nicotine delivery mechanism have not been shown to get youth addicted to nicotine.
Why not just use thumbsticks?
>For example, why do prominent faces of the movement such as Joshua Wong frequently use the phrase "God Bless Hong Kong" for Western media interviews (and in a congressional hearing yesterday)?

Joshua Wong is Christian, having been raised Lutheran by his Hong Kong parents. About 10% of Hong Kong identifies as Christian.

https://en.wikipedia.org/wiki/Joshua_Wong#Early_life
The risk with quantum computers is with public-key cryptography (where all modern PK crypto is broken with a sufficiently-powerful quantum computers). It is believed that attacks with a quantum computer against symmetric-key cryptography (like AES) gain no better than a square-root improvement (meaning that doubling key sizes eliminates the risk).
TFS 343: Defining Success
I learned C from “C Primer Plus” about a decade ago and I thought it was terrific:

C Primer Plus (6th Edition) (Developer's Library) https://www.amazon.com/dp/0321928423/ref=cm_sw_r_cp_api_i_bg...
They've picked up the useful CS theory.
Smartcards Killed Server - But We Won
Given that it's impossible to tell, we can surely say it was made postironically.
Exactly. Task switching was (if memory serves - no pun intended) no more than 3-4 references.
> Lots of deliberately bad C code. Using uninitialized variables, etc.

You do realize he's doing that for illustrative purposes, right?
EMx 069: Distributed Databases with Wiebe-Marten (“Marten”) Wijnja
>you said the number 15 was never factored on a quantum computer - this is false.

I guess it depends what you mean by "factored" and "quantum computer" -using the generally accepted definitions, the number 15 has never been factored on a quantum computer using the Shor algorithm.

Yes, I am talking about the general case where you don't leave out the gates for 2 and 7 being factors of 15. That's what most people mean by factoring. Stating the answer because you know it already isn't useful. LARPing by running the algo through the "right" gates also isn't useful.
Typescript gives you type checking if you import from a JSON file. (Node handles JSON imports and webpack will happily build that for you into a JSON.parse in a bundle.)
RRU 079: State Machines and State Charts with Farzad Yousef Zadeh