skysight-inc/HackerNews huggingface dataset:
Seems like you're talking about splitting statements over multiple lines because it aids comprehension and makes sense semantically. Code-formatters are concerned with splitting lines that exceed some arbitrary line limit, no? The former it seems like it makes sense for me to do as the human authoring the code for readability (it seems a very similar decision to, "do I assign this value to a variable or include it inline"), the latter makes sense to do dynamically, given the line-length-limit of the moment.

That said, no experience with these languages, so maybe I'm way off base. I'd be curious to see code samples, if you really feel like digging deep. :-)
Lyft has huge upside, Uber has none.
If the 'competitors' had price-fixing power, it wasn't a competitive market.
http://tonsky.me/sw.js: "Totally legit ServiceWorker ES6 implementation";
That's not really different for Firefox, there's just a different organization making that decision.
Looks great but with many thin laptops especially 17 in models they look like i can just bend them in half. This looks no different or am I missing something?
Or blue. It's cool. It's what the cool hackers like,accept it! :P
Surely you must agree that Wikipedia is a more static site than, say, Facebook.
I was at Fry's electronics about 30 minutes ago to just wander around and look at stuff. These Gram laptops caught my eye but after holding them in my hand, I was really disappointed. They didn't feel dense... like they were light but also felt low quality. The materials didn't feel sturdy. They feel nerf. The nicest PC hardware I saw was from Microsoft or Samsung.
The sale of medical data makes it worse. My dad had a stroke a few years ago, and they now get hundreds of calls per week for various scsmmy medical things.
Having worked for a publisher, it's definitely carousel FOMO. Some of it is the Google hype, but the carousel is 90% of it.
Its an interesting concept. Addition or subtraction now would have to dynamically return either a zero type or a non-zero type. I suppose the type system could force you to check and handle the zero case.

In reality I think it would be too cumbersome. Division by zero is a relatively rare flaw and zero agnostic math on integers is common. I'd love to hear about any languages that do this.
I was giving a talk about Python at a club in school and I wouldn't be able to have everyone install an IDE or Python on their computers at the moment. So in the planning phase a fellow club member suggested Repl.it, so that they could run and test the commands we showed. This was a few months ago and it didn't have the multiplayer feature then. I found myself using it recently because I wanted to help a friend with a program idea that was unrelated to the class we were in, I remembered Repl.it and it turned out to have 'multiplayer' in beta, making it easier to talk in class without repeatedly chatting though inline comments.
What Appears to Be a Fake Chinese J-20 Allegedly Spotted at U.S. Base
Because the left in Australia is deathly afraid of nuclear and the right finds that it constituents are those who work in coal, one of our major industries.

Our largest 3rd party, the greens just won't even consider nuclear, to them it's solar/wind or bust.
Bloomfield Hills and Birmingham... doesn't surprise me. This isn't really fair to associate with Detroit either. These are suburbs 30+ minutes outside of the city.
The world energy market is huge, though and this is in one small area. It also seems like a pretty easy thing to evaluate the utility of - energy costs are public domain, and the way that the batteries work is pretty clear. Calculate the possible cost/benefit over the last year and increase until you're no longer willing to build more.
Working with react dangerouslySetInnerHTML attribute
Intel: EUV-Enabled 7nm Process Tech Is on Track
JavaScript timers with Examples
>The FCC and phone carriers have proven for decades that they don't give a single shit.

Imagine if good governance meant anything in today's political climate.
Words of Today
Everyone is misreading this comment. OP meant: democracy failed, but the good submissions restore faith in humanity. All the people who wrote in were on the side of common sense.
It's not that hard to come up with a vanity project that mimics a style wave that just happened, especially if you are from a wealthy family. This is also a common criticism of the Beastie Boys, who were the first white rap styled act not to be ridiculed as copyists. (Vanilla ice being a failed earlier example of cultural appropriation...)

more positively the Avalanches have sampled one of chandra's tracks https://www.vice.com/en_us/article/9avnqy/the-avalanches-cha...
https://bugzilla.mozilla.org/show_bug.cgi?id=1429522

Yep luckily the bug is being actively worked on and might land in the next version or two.

I can confirm its not fixed yet. Firefox Dev Edition is unusable on my 2014 MBP w/ integrated graphics but is crazy fast on my 2018 and Hackintosh.
From the article: "Definition. A type is a statement of the invariants of some expressions."

To the author, a type is any mathematical statement that can be proven about the code. This definition is so general that, yes, every computer language is typed, as we can prove things about programs in that language. For example: when provided with an integer as input this program produces as integer as output, this program will terminate, this program returns a sorted list of digits, this program will never divide by zero, this program recognizes sentences from this language, etc.
Police IT is beyond awful. All of the cool toys are grant funded, so they build lots of stuff and maintain nothing. Operational funding is nonexistent.

The camera a detective I know was issued was a Canon Elph from 2003. They all use personal smartphones because the institutional equipment is limited and junky.
It is my moral obligation to express to you the fact that AI, even this kind of AI, is a death sentence for humanity. The progress of automation will eventually meet and surpass the human mind. But even before it does, perhaps long before it does, it will cause massive economic disruption and unemployment. The more complete automation becomes, the less power humans will have, the less influence humans will have over the powerful entities that hold the keys to critical resources such as jobs. The economics of automation leave little doubt that the outcome will be bad for humans. I’m sorry I can’t explain it more effectively here. But I think it’s clear to anyone who thinks it through carefully.

Please stop applying your intillenge to AI.

Edit: substantive counter-arguments would be highly appreciated
This is a reason why we must fight against too much of our data being put online, by accident or by design. My parents complain of getting these calls where the callers give details which are often quite accurate, and then fish for really confidential information. Vendors like Google being tied to everything from flight booking to wedding receptions has led to this situation. It makes harvesting of information pretty trivial.
I'm going to be a little nitpicky here:

> Definition. An expression is a symbol of sequence of symbols given some interpretation.
> Definition. A language is collection of expressions.

I immediately reject these definition. A language is a subset of the free monoid over some alphabet [1]. This definition is widely used and the author changing the definition here is significant. Next, because the author requires that each expression be given an interpretation, the author conflates language (e.g. valid strings) with semantics (e.g. the interpretation of strings).

> The result of this sequence of symbols is undefined in C.

...

> Definition. Undefined behavior is the result of interpreting a non-expression.

The author is mixing around a few definitions of "undefined behavior". Of course, C compilers will gladly compile programs containing expressions that are total nonsense. The resulting behavior of the program has no meaningful semantics but the program itself consists only of valid expressions. Because a program may contain expressions that exhibit UB when operating with standard definitions (e.g. the definitions of "expression" and "language" ubiquitously used when discussing programming languages and compilers) the proof is incorrect.

The immediate implication of this result is that technically a C program with UB is free to modify itself non-deterministically and thereby prevent any existing proof system from predicting its behavior.

However, definitions aren't really "right" or "wrong." The proof is otherwise sound. My critique is that real systems aren't built using the definitions the author uses and therefore the resulting theorem isn't really applicable in any practical circumstance.

[1] https://en.wikipedia.org/wiki/Formal_language
DeepMind's AlphaZero now showing human-like intuition
AMP is embarrassingly buggy on iOS. The address bar doesn't hide properly, rotation breaks things, the "original link" often triggers the address bar, find highlighting is busted, and Reader Mode often fails.

AMP links are often slower than Reader Mode, because they're blocked on slow font loading.
Need them to get smaller too though.
Go targets a number of performance sensitive systems programming contexts where Python would be completely inappropriate.

Its beauty is that there is so little to it. You don’t need StackOverflow to discover/debug a clever way of expressing something because there is no clever way. It feels limiting until you learn the idioms.

Package management has indeed been extremely painful, particularly in the Glide era, but Dep and VGO are both solid.
GEOS-SC sounds interesting as a potentially more portable "modern" version - did MELCO wind up owning the rights to it? If not does the source for that still exist...?
I feel like fraud is America's fastest growing sector, and that frightens me a lot. The burden of proof is far too much on the consumer, and even what should be slam dunk cases are not investigated. A coworker bought an expensive camera from Japan. The seller sent him tracking info and serial number. He was excited for days for it to arrive, and when it did he got an empty box. A few days later, an e-bay listing for the same, rare model of camera showed up in the area. He called the number, got a call back, and caller ID matched a dude who matched the name of his delivery driver and was listed on Facebook as a working for the company. Should be a slam dunk, right? Police were thoroughly uninterested in a $1500 item that was incredibly obvious. Insurance simply paid out.

I've had my credit card stolen twice times, including one that was clearly part of the target hack , though wasn't obvious at the time - at the time, it was simply a fraudulent charge that my bank caught despite being made at my local target (which itself gives me pause, because how did they know it wasn't me?) That happened in the right time range. Most people I know have had it happen to them. Quite frankly, I've known several unclassy people who have engaged in such behavior - they pretty much bragged about it, and so I stopped hanging with groups that would allow them to join (and then laughed when reading Facebook posts from former friends that they were dealing with said fraud)
There's some research showing that acetaminophen + ibuprofen can be as good or better than Opioids for pain relief, though I don't know that it applies to post-surgical pain.

https://media.jamanetwork.com/news-item/no-significant-diffe...

https://www.sciencedaily.com/releases/2018/04/180417181101.h...
I agree. But I can think of two alternatives that you don't mention:

1. A centralized and proprietary system, but with a transparent and non-profit governance structure. I understand the costs and technical challenges of global communication are bigger than say, wikipedia... but is it impossible?

2. The power of collective action. Communications apps don't put users first because we have no bargaining power. What would they do for us if we threatened to leave, en-mass (or vice versa, if enough people offered to collectively adopt their solution?).

And honestly, the problem might be better approached as a personal, social one: I don't care what the world uses, how do I get my social and professional circle to adopt one single solution?

This is more what I have in mind with "Only One Messaging App". We've grown 800% in the last quarter, so keep an eye out for us :P
That's just about:about, not an about:config replacement.
Moreover..PWAs are not meant to replace websites. They are meant to replace Mobile Apps. Almost all business apps can be replaced by PWAs without the rigmarole of creating an app and publishing on Apple and Google store.
...is here where I mention the building potential of a helium shortage?
That stuff was reinterpretated in the 70/80s. If it doesn’t raise cost to the public, it’s not a problem.
> And the second feature missing is the search highlight in the scrollbar. It's a mandatory feature for my when searching on a long page (like this one for example) to search for "firefox" and find in the scrollbar everywhere it is.

I don't see how this is mandatory, you can just use the next/previous-result buttons (F3 / Shift-F3) to go to each result, but I guess it would make it much easier to establish some context as to where you are on the page, especially after you've jumped to the next search result.
It's a shame since all hardware is getting slower and slower every day.
#3 more properly put is that the body wasn't metabolizing brown fat to keep the body warm. It was a hypothesized method of warmth.

Instead, the warmth seems to come from the intercostal muscles.
The author of the article clearly doesn't know France nor its recent history.

The Gilets Jaunes movement is a contestation of late stage capitalism, not a series of pogroms against muslims.

The people has been rumbling for quite some time now. With an arrogant, borderline authoritarian president that has nothing but contempt and mocking towards the French people, added to a weak political line (ni de droite ni de gauche ... mais surtout de droite. Neither left nor right, but especially right).

People are roaring in uprising because what they see is a convergence of the resources towards the hands of those who have too much, and less and less towards those of who have too few.

You don't need propaganda when the King is also the Fool.
The problem is not going to be solved by elder education. The mind decays to a state where education doesn't matter in the long run. Manipulation tactics with consistency will win when dealing with an elder person who is not the same person everyday because simple things have become a chore. Basically the responsibility should never be on a person above 60. People need to demand responsibility in full by banks & phone carriers. The young generation don't necessarily have a moral duty in this because the current generation is getting shit on by the previous. If anything I doubt anyone cares unless they have greed for inheritance or love their "own" family members.
Ugh going from bastion host hopping to publicly addressable would be a nightmare. Please tell me the database doesn't have a publicly addressable ip & host.
Hanging out with Bloodshed and Code::Blocks
Not quite the same thing, but there are official email headers for unsubscribing from email mailing lists.
https://tools.ietf.org/html/rfc2369
I think if more web developers understood how browsers actually render a page we'd get much better web pages. In the case of CSS, the browser won't render until all the CSS files are loaded and parsed. Having lots of them is terrible for time-to-first-paint performance. That's reason enough to inline styles in the head and only have one CSS link on a page if you want something simple, or to use media queries in links to create different contexts if you want to minimize download sizes.

CSS Wizardy (Harry Roberts) wrote a great article about this topic recently - https://csswizardry.com/2018/11/css-and-network-performance/
> My anecdotal experience says that 1) most programmers are monolingual,

This surprises me as I've never worked on a nontrivial system that's also a monolingual system.

There's nearly always another language to use to get the job done, whether for configuration, scripting/automation, or because backends and UIs are written in different languages, especially for internet-based software.
Eh, the 'trick' is to discard javascript. You can build a functional website without it.
In the US? More likely the IT leadership interpreted it incorrectly... they define Linux devices as in scope for your enrollment. That was the big problem when Novell tried to pitch desktop Linux... you’d pay twice.
To be fair, industry standard practices make it harder than it should be. We're making a very simple Vuejs app in our group (first one we've done in our group although we use Vuejs in other groups in our company). Our first stab out of the gate netted us nearly 500k of JS (production build, minified, etc) -- for something that basically takes a bunch of JSON and renders pretty tables.

Now, admittedly we've obviously done something horribly wrong, and the people on our team are senior enough programmers to accept that. However, if you're right out of a boot camp, or don't have a lot of confidence, then it might be something you overlook. If you've got a manager breathing down your neck saying, "It looks fine to me! Why are you wasting time trying to shave a few KB?", it can be hard to say, "Wait! This could potentially cost us customers". Having that conversation of "If we make the customer wait an extra second, they may walk away", is tough in the best of cases.

Ideally it would be very difficult to make as bad a mistake as we've made, but it really isn't. I suppose it gives us justification for larger salaries for experience :-)
visiting in rural Alabama, up to last year AT&T DSL was the only option. The speed wasn't the problem so much as 2 simultaneous connections (ie browser and video conference) would kill the connection.
When I got my 14", I thought the same thing, but it might be due to how light it is. LG boast military grade durability if that means anything. I've carried mine in a duffle-bag for the past year and no problems at all. I'm pretty rough with my laptops. I've broken 2 macbooks previously (HDMI port, logic board).
I absolutely agree with you there. I bet if we ran a compression algorithm on all the apps in the app store, we would achieve a 90%+ reduction, on account of all the repeated
boilerplate code!
The snopes page has them admitting in an official statement to making a fake video but, you see, that’s ok because they were intentionally making a fake video, it was an exercise, and they never meant for it to be distributed. Right.

The Wikipedia article states that they were founded by a man who happens to be a former British military intelligence officer, that they were initially funded by the UK foreign office, that they received 30 million annually from western governments and NGOs, and that they now operate in other countries. Sounds a hell of a lot more like a foreign policy tool than a grass roots charity operation, to me at least.

And lest we think this is just some pictures flying around on unverified Twitter accounts, here’s a BBC Panorama documentary featuring blatantly faked footage.

https://m.youtube.com/watch?v=SvjTeuSKTW0&t=3m54s&feature=yo...
What is "the type that consists of integers above N?" If N = -1, then 0 is in the set of integers greater than N.

I think it makes more sense to say that division is a function F × (F - {0}) → F where F is a field. F is not the same set/type as F without 0. I think in the context of computer languages this would be called a refinement type. (https://en.wikipedia.org/wiki/Refinement_type)
Probably because all true hackers sit all day long in a dark underground room, lit only by the dim glow of their monitor refracting through puffs of cigarette smoke.
Regardless of what happens, thank you for trying to make the web a better place.
last time i check liquid fuel has 50x the energy density of battery.

so to get to /4, you would need a 12x increase.

>since one of the reasons liquid fuel can store so much energy in such a compact and lightweight form is that it doesn't require storage of one of the primary reactants (oxygen).

the main reason is the covalent bond is stronger. using air will only double the energy density for fuel( 1x fuel instead of /2 fuel /2 oxygen.)
Lance Armstrong says Uber investment saved his family
I see plenty of engineers who would love to keep polishing their work far after PMs and other stakeholders have decided it's good enough to ship. Some even do it after hours.
...which is what I’d do if I ran the company. Wouldn’t you?

(Ex-MBP 17”-er here.)
No, "Messages" is the successor to the now discontinued "Messaging" app. They would coexist when "Messages" had to be downloaded from the Play store.
At this point I wouldn’t even contemplate using X.509 without a fully automated PKI issuing ephemeral certs. Paging humans is not the answer.
Vanta is hiring generalist engineers in SF to secure the internet
Vanilla Ice's first album came out in 1989. The Beastie Boys released their first single in 1983.
We're also hiring if you want to come work on it (and we're a pretty small team -- 6 people -- so it's sorta in the founding stage) https://repl.it/jobs
> As if they thought I was 65+ years old.

I think, it was rather that they thought you were using a touchscreen...
Right, building another messaging app is not the right approach. But choosing one of the many existing solutions, and somehow convincing all of my social circle to move to it-- that's the problem I want to solve! Has anyone done it before?
Do one have to be an exceptional programmer to contribute to opensource projects
I'm fascinated by how developers are able to contribute to opensource projects. Do programmers have to really exceptional to start contributing to projects like Kubernetes, TensorFlow?
There was another hacker news article that has the opposite conclusions; Poor people in cities do play in their streets.

But anecdotally, I know of families who live on a street where cars routinely go 45mph to get to the neighborhood inside a neighborhood, so can't play in the street in the suburbs.
Funny using Panorama as an example of when Firefox was better, and then criticizing it for Pocket, in context of bloat.

I'd bet Pocket is more useful to more people than Panorama was.
...and the government continually talks about building more coal! They love to call it "clean coal" and ramble about it every month or two.

Of course, they have not actually done anything at all, which is the definition of Australian politics.
Waterfront Toronto chair, 2 directors fired following Sidewalk Labs deal
Crazier still is that kratom is getting lined up to be scheduled as well, when it is a proven safe tool for weaning people off of opiates.
This assumes those scooters aren't impounded, damaged or left with dead batteries. There are no human drivers constantly maintaining these scooters, at best a random person may come by and charge them (for a fee OFC), but no quality assurance or maintenance is happening in a timely manner. This is why scooter companies are seeing their average scooter break after 4 months, there is no maintenance plan and they aren't built to be on the street, unsheltered 24/7.
I wasn’t aware that headphone jacks on laptops were a cause for celebration now. A sad state of affairs...
Alibaba once said it's "Data Technology" instead of IT now.

Looks like FB became the scapegoat of the entire industry.
Asking for a prescription for a painkiller will make doctors label you as a drug seeker.

Asking for a referral for an x-ray/ultrasound for your back pain will often make them go "Here, why don't you try this opioid first and see if it gets better?"