skysight-inc/HackerNews huggingface dataset:
The problem is that companies (especially Apple) are explicitly trying to make their devices harder to repair -- which is the reason for the whole Right-to-Repair movement[1]. If you want to see how much dodgy stuff repair shops have to go through to figure out how to fix Apple products, check out the channels of Louis Rossman[2] and Jessa Jones[3].

[1]: http://ifixit.org/right
[2]: https://www.youtube.com/channel/UCl2mFZoRqjw_ELax4Yisf6w
[3]: https://www.youtube.com/channel/UCPjp41qeXe1o_lp1US9TpWA
Being from Liaoning but never been to Michigan, I must say it's not half as good as the Michigan you described.
Yes, if we ignore the fatal accidents.
Right, so the restrictions on at the bottom seem pretty meaningless, and that matches the migration off of C.

So how do we justify this JavaScript as forced labor argument?

The programmer can decide to do webapps that run atop C and get assistance from a backend that ultimately runs on C.
The programmer can use backend frameworks that deliver incantations in JavaScript much like their downcalls to C.

If the migration were toward metal we would be hearing that C has to be excluded. Really how the Buffalo herd is moving does matter in a discussion of what ditches they are stuck in in the middle Savannah.
Thanks mipmap, ping me if you need any help with that.
I guess SwiftShader fallbacks are Windows only huh.
noprocrast: yes
maxvisit: 60
minaway: 1440

Contemplating making minaway 10080
And that would force devs to change them
Is it really safe to start using CSS Grid Layout?
Pell – A simple and small rich-text editor for the web
For reference https://madnight.github.io/githut/ without excluding Javascript
> Right now there are 3 implementations of Bitcoin in the wild

Make that 4...

https://www.bitcoinabc.org/
I used to think I understand Linear Programming, and the transportation problem. Is there a relationship between this and the Markov formulation? I'm totally confused now. Posts like this make me feel guilty about not reviewing them once in a while. And I guess while I'm at it with the questions:

>We have to add an artificial source and sink on both sides of our bipartite graph to ensure flow conservation

Wasn't there a hack with the slack/surplus variable in the LP constraints to deal with this or was it a dummy variable? Pretty sure that was able to handle the case where supply was not equal to the demand.

Also, how were cases where the user stopped using GitHub altogether or a new user started programming are handled?
Humans can drive perfectly fine with just two cameras and mirrors, I'm sure it's possible with Tesla's standard 8 cameras and neural net software.
Building Mega Menus with Flexbox
A subset of non-performance-critical functions, and things like argument validation layers, are written in m code that you can read. Most of the actual work happens in obfuscated p code or calls into compiled libraries. Many of those libraries are available independently of Matlab, but you can't see how they're calling them, or important details like how the Matlab interpreter or JIT compiler work.
The fundamental issues is that science only advances one memorial at a time, as there is no amount of technical proofs that will change the mind of luddites.
How about a warning in Chrome that says "You're about to use Chrome to visit this website, and thus send everything about yourself to Google to do whatever they want with", for all websites staring in Chrome ~67?
How to Keep Your Industrial Internet of Things Secure
Also, never forget, the C++ Multi-Dimensional Analog Literals:

assert( ( o-------------o
|L \
| L \
| L \
| o-------------o
| ! !
! ! !
o | !
L | !
L | !
L| !
o-------------o ).volume == ( o-------------o
| !
! !
! !
o-------------o ).area * int(I-------------I) );

http://www.eelis.net/C++/analogliterals.xhtml
Show HN: Objection – runtime mobile exploration
What's a 4chan GET?
I had a similar experience with a Samsung Galaxy S4, which would run out of battery life in under 5 hours on any given day, and which was dropped for major updates after two versions. Switching to Cyanogenmod, even the nightly version extended battery life to ~9 hours, and greatly improved performance. It also allowed access to the next version of Android, and native skinning and easy customization (with a literal toggle in the dev settings for root).

In short, I highly recommend upgrading any old hardware you have to Lineage OS (Cyanogenmod continued).
No, you wouldn't necessarily
You are one step ahead of me, i never managed to build the Qt version myself :-P. Although i didn't try much, i rarely use Macs these days and mostly wanted to see if some minor issue i had with the Carbon build would go away with the Qt backend (the Cocoa backend was basically unusable at the time, although i think today it would work ok).

TBH i'm not sure if it would be Qt5 or the data access components as personally i don't use either :-P. I use Lazarus to make tools mainly for game development (and mainly for 3D stuff) so i don't use the database features at all. Also i tend to use the Gtk2 backend on Linux, mostly because it is the default but also because it tends to fit better the minimalistic window managers i am using (mainly window maker).
This should get more votes. It should be an internet requirement that a website has to be functional and readable without Js.

I don't know how this could be implemented though
Possibly "Bjarney"
Correspondence Analysis Seeing Residuals in Bubble Charts
I mean so turns out apparently it will?
Probably more appropriate to think of ES as relying on a WAL for managing an ordered event stream. When getting the current state of a business object e.g. "SELECT * FROM table WHERE pk=313", you would replay the event log to get current state and discard it when you're done. Mutation is only done by adding an event to the stream.

It's not uncommon to see RDBMS's still used to improve read performance (but not as a source of truth, just a cache with SQL).
I dunno about you but debit and credit card terminal failures are rather typical around Black Friday like situations.
I like it. Imma make it better. www.github.com/abhiii5459. This is me.
but then one has to be affluent enough to afford to not work for the time it takes to do a mountain of pre-work and then get educated or re-educated, or for many in the USA, re-re-educated, and then one has to then afford to remain unemployed (bootcamps tend to go light on this part when recruiting) while looking for a place that wants to hire a bootcamp graduate.(hint: tough for diversity candidates here) These places are hard to find for many, even many who previously attended and paid for! an ivy school in a dying field. If this were such a wonderful model, and if we actually had a skills gap that needed filling, why aren't these hundreds of desperate and honorable tech employers who are faced with such a gaping skills gap hiring people and training them themselves? If there were such a clamour for those with basic tech skills, why are bootcamp graduates from tier 1 camps struggling to find actual work in their field for months and months? Why are these camps reporting inaccurate or highly embroidered outcomes to potential students?
I worked at Dev Bootcamp for four years. A big part of why the company is going out of business is that it put students ahead of profits.

I wrote a post about this here:
https://medium.com/@abinoda/dev-bootcamp-is-dead-but-it-didn...
Is there any research that confirms this. I ask because I hear it everywhere. But it feels too convineant an excuse to make people give blood :) (voluntarity in most cases)
> They don't design anything, they don't write code

I don't like the tone you've taken. I'll assume you're merely uninformed.

Stallman's organization, the FSF, was created to protect the open-source nature of things that he was a primary creator of or significant contributor to such as gcc and emacs.

The Python foundation was created by the creator of Python, and so on.

To claim that there is no creative endeavor in these entities is to ignore the fundamental reason they exist.
http://www.wegreened.com/ I recently applied for an EB2-NIW. I recommend this attorney. They're perfectionists in the documentation preparation. Free CV evaluation and in some cases "approval or refund" policy.
> I've never seen anyone microdose LSD or take Ketamine for Depression, hell, most of my coworkers don't even smoke marijuana recreationally or otherwise.

Or maybe they don't tell you.
How to Converter TiVo to MPEG Format?
What's new in Android Studio 3.0 Canary 6
I agree. I do not understand the reasoning behind overselling. Profit, yeah, like the airlines don't make enough profit by cramming as much people as they can in the aircraft, and selling better seats for higher price.
This is not the way you think and it is not nice to mislead people. It all depends on the project.

I've heard people who said that Coverity gives many false positives and Cppcheck gives few. I've heard the opposite, that it is impossible to use Cppcheck because of the huge number of false positives, but Coverity is doing great. I heard that Coverity gives more false positives than PVS-Studio. And vice versa. And so on and so forth. What is the reason for such differences?

Projects have their certain styles of writing and different kinds of macros. These are macros and peculiarities of style that become the main source of false positives. This is why the first impression of using the analyzers of code depends on luck, and not on the coolness of the analyzer. If the analyzer doesn’t like a self-made my_assert() it will issue 10000 false positives.

So there is no point in talking abstractly about the number of false positives. Yes, you can not get lucky and there can be a lot of false positives. However, the static code analyzers allow you to configure them. In articles I have showed many times that the simplest configuration of the analyzer can greatly reduce the number of false positives. Example: https://www.viva64.com/en/b/0496/#ID0ENNAC
Profit trumps ideology even when you hold strong views.

For example, in this experiment small payments for correct and "don't know" responses sharply diminished the gap between Democrats and Republicans in responses to "partisan" factual questions.

http://www.nber.org/papers/w19080
You'd still see an installation doorhanger.

Fore sure, this will leak info you'd rather not, but I see no evidence it allows de-anonymization. If it did, any custom tracking NoScript doesn't know about would defeat Tor.

And that's not the case.
This remembers me of "primetime" a "clock" which draws a green bar every time the timestamp is a prime.

https://tessi.github.io/primetime

Did it in my student years, looks awful today, but I was proud back then ;)

edit:

I just remembered that you can give it a timestamp to display (instead of just displaying the current time).	Unix Time 1,500M would be

https://tessi.github.io/primetime/?t=1500000000

and is (obviously) not a prime number.
I don't think there's broadly "idiomatic" C++. There's "idiomatic Google C++" though.
There are many kinds of thyme - one is good for tea (Thymus vulgaris) - but they get confused a lot.
True. He's well off already though.

The article that seems to stick in my head is him spruiking a wifi extender he got for free so he can access wifi on his jetski at his jetty.

https://www.troyhunt.com/how-i-finally-fixed-the-dodgy-wifi-...

I can't bemoan how many times I've had poor wifi at my jetty ;)
> If you ask an enterprise vendor if their software has feature X, the answer is always, "Yes!" You'll find their software is infinitely customizable with just a bit of configuration.

Or, like it happens in smaller B2B deals, they'll say "Yes!", and then after the meeting go to the dev team and say: "we just signed a contract in which we promised feature X; you need to implement it in two weeks".
WebExtensions are never active on about:* pages, that's a documented design choice not specific to content blockers or GA or whatever.

Note that old-style extensions do work and currently still block this.
The apartment we rent has Miele appliances. Recently, a plastic screw widget broke in the range hood. I tried to repair it myself, as it looked simple to change, however was just out of reach and I couldn't figure out how to take the side off. It was CHF350 ($350) for the hour we had the technician over.
Maybe they don't break often, but when they do...
A Treatise on Painting by Leonardo Da Vinci
https://en.wikipedia.org/wiki/Codex_Urbinas
As someone from Europe it is good to see the EU manufacturers finally showing some serious progress.

I always chuckled a bit when (tech) press would say 'Google has beaten auto manufacturers' after Google released some PR videoclip of them showing a car driving.

European car companies just don't see the need to enlighten the world about what they're up to, how they are progressing, but simply work until it's finished for production and then unveil it.

Still haven't seen that 'vastly superiour' super-car from Google and Apple everyone claimed were coming to take over.

Tesla does seem to succesfully run their company as a tech start-up: hyping new products that are 1 or 2 year from being in production, personification of the brand via the CEO god-status, continuous deliviry of software updates to cars, public beta testing etc..

I am rooting for Tesla, I hope they find the capability to increase production levels to something that comes near of the existing car giants.
Ah, I think I'm missing an assumption you're making: that LE is indispensable (or almost) for browsers to deprecate HTTP.

Personally, I think the deprecation (as in, the warning bells and reduced priority, not full blocking) was going to happen anyway, and LE was mostly inconsequential, even if it makes the transition easier.

As for LE being a CA conspiracy, I don't think that makes much sense considering their funders (eg. Mozilla, Google) and those funders relationships with existing CAs (see WoSign, Symantec). But anything's possible.
Mark Zuckerberg Hits the Road to Meet Regular Folks–With a Few Conditions
If you use proxmox (Debian), you do not need a terminal. And you get all the nice proxmox features.
But I agree, standalone setup is no fun.
Ah interesting. I agree. Wonder if it is because typical 12 or 24 hour clock resets so we sort of get to "try again" during a new day. A continuously increasing value that never resets just has a more ominous feel to it.
> A real method of securing APIs would be a godsend, but in current tech it's just not possible. This is the one place where mediocre security-by-obscurity is your only choice

It's magically possible when tying it to a payment processor, though.
"Not Secure" because http-minus-s is easy. With all the ML expertise Google has, Chrome should be able to spit out a hundred reasons why you might not want to visit a particular website. Even without ML, your recommendations should be straightforward. The only problem though, is how to ensure Chrome doesn't ignore these things when they're on google-sponsored pages.

I'm getting closer to dropping Google, but not quite there yet.
could

won't
Global Web standard for integrating DRM into browsers hits a snag
Thanks for eloquently putting in words how I feel about this. I yearn for a life so uneventful and devoid of stress that I could give two shits about such things.
USB 3.0 devices can interfere with Bluetooth. Do you have any external hard drives in plastic enclosures? Non-shielded cables?
USB 2.0 doesn't present this kind of problem.
I've heard that slogan before. It didn't end well.
I get short term nostalgia when I look at the root comment that started this thread...
I used to find this syntax opaque/unfriendly until I simply looked into it. Here's a helpful cheat sheet for what follows the "+":

https://gist.github.com/nikreiman/1408399
I did not say that, but the comment is a good display of the personal cult following behind Elon Musk jumping the shark (for lack of a better term).

Sentences such as

> all that's required to achieve that is for Elon to push some software updates and voila

make the task seem (A) trivial and (B) like the decision is completely up to Elon. This hugely discounts the fact that when/if Tesla roles out level 3 autonomy, that this was the result of a huge amount of work put in by a big team inside the company.

You also wouldn't hear "all that's required to achieve that is for Rupert (Stadler) to push some software updates and voila" about Audi, when both were probably equally responsible for putting the issue on the roadmap and equally not involved in the implementation.
I work for a company with a similar sort of online ordering API, and a while back some enterprising person discovered that:

1. Our API had a hidden "tip" feature; we hadn't exposed it in the storefront yet, mostly because the developer in charge of it had left with it halfway finished, and nobody had picked it back up yet

2. But the API itself was perfectly functional. If you manually submitted an order to the API with a tip set, it would be reflected in the total, would bill your credit card, etc.

3. Except (I'm sure you saw where this is going...) the now-departed dev hadn't added any validation yet. So if you ordered $40 worth of pizza and added a negative $39 tip...boom, nearly free pizza.

We learned a few valuable lessons for the cost of buying a college student a couple of pizzas. :)
A similar example was posted by matthieu_m on Reddit a while back, but that's still not worse than C, even if it's an unfortunate gap in compiler diagnostics.

From my POV compilers should warn that this code is potentially dangerous. My rule is: never return a reference or pointer from a function to something whose lifetime you don't have control of.
It's actually much simpler than that: Never rely on the opinion of someone who can make immediate profit off your decision.
Volvo announced a few days ago that all their cars will be either EVs or plug-in hybrids starting from 2019. Toyota is almost there today.

From an end-user perspective, it's pretty obvious that todays plug-in hybrids with 15-30 miles electric range and 600 miles range on fuel will be better than pure EVs. >90% of people's driving is within the electric range, but you can still have a car with a big enough trunk (Try fitting two baby strollers in a Tesla! Or a couple of downhill bikes plus kit. Or scuba gear for two. Or...) that can still get you from SoCal up to Lake Tahoe without wasting time on charging.

As for competition on pure electric: BMW, VW, Ford, Fiat, Kia, Chevrolet/Opel, Nissan, Renault, Peugeot, Mitsubishi, Mercedes - they all have "proper" pure electric cars on the market today that are seeing sales figures within an order of magnitude of Tesla.

(Note that being within an order of magnitude only requires that you sell 7000 EVs globally in a year, that's a pretty easy target.)
Some great blogposts about exactly this:
https://www.hackerfactor.com/blog/index.php?/archives/654-FC...

https://www.hackerfactor.com/blog/index.php?/archives/665-Oh...
I think there is a third scenario - both forks become worthless.
Or maybe he just doesn't have much exposure to the drug-using classes in this world, because anecdotally over 30 years of involvement in the computer world, I've met far, far more people who think they are enhancing their performance through drug use than those who don't.

Its extremely common in the hackrrspace scene to encounter developers who are using 'smart drugs' to stay up for 3 or 4 days at a time, or who think that a bump of speed at the right moment can make all the difference in the world to the codebase. Of course, I'm yet to see a case where this so-called boost in productivity is actively achieved, but it seems this isn't as important a fact to the guys in the lab coats ..
I wonder how many games and movies we'll see set there?
It's trivial to support the most common alternatives. Seems harder to add arbitrary support.
At least you didn't sue them for that. There are enough companies that would've done so..
Aluminum Bottle in Vancouver Ensures Durability with Healthy Living Measures
Doesn't block it generally, or doesn't block it for the "Get Add-ons" page?

The latter is expected. The former isn't. In any case you should report this to the author, not here.
Market Invoice Review
Considerations for Azure Stack as a Hybrid Cloud Option
Seems like a good opportunity for "Aviato" to chip in
While I'm certainly not implying you are referring to yourself, this reminded me of "swim", a delightful euphemism used by drug users online, for obvious reasons.

http://www.urbandictionary.com/define.php?term=swim
Apple is working to help the user in order to decrease the app bulge
What Practices Mobile App Development Companies Should Avoid
The launch of a mobile application is one of the most crucial times for every mobile app development company. There are some practices that every firm should avoid in order to bring better exposure to the app launch.
I fully support this comment, and have been doubling-down for a while on the notion that people who come out of hacker schools and "do well" just had a knack for it in the first place.

We have been looking for a very entry-level dev to be in a pretty entry level role that would be perfect for someone to get their feet wet in the industry.

Every single person we've interviewed from a "hacker school" has been from Hack Reactor. I'd say something like 40% of them would actually be able to be some sort of "developer" given that they keep up the practice. About 20% (at best) are what I would consider an actual "entry level dev intern"

Entry level in this context is basically just the ability to code some basic html, css, javascript, with a computer given to you, and a task to work on over the course of a day. Many of the previous Hack Reactor students we had interview (at least 60%) (some even being "assistants"), in my opinion, have no business in software development. They were technical enough to understand "web dev" in conversation, but just couldn't manifest that into anything useful without huge amounts of guidance for menial tasks.
Blizzard's Overwatch sells rights of teams for $20m each to top sports owners
I use a chrome extension go fucking do it, which disables facebook, twitter and reddit. The only thing that I can see is hackernews.

As a fall back, I have also installed facebook newsfeed eradicator (chrome extension), because I dont trust myself. It shows me motivational quotes instead of the newsfeed.

This extension just gave me the idea to replace the newsfeed with hackernews posts, and as someone mentioned, have the ability to comment on posts....(another side project enqueued)
One thing I learned from a colleague years ago is: Delete code. If a function isn't working after say 10 minutes of trying, delete it and write it from scratch.

Another thing: walk away, come back, bug fixed.

And the other one: explain code to a friend or yourself
arXiv.org is the standard for scientific publications
See also: half of the UK.
This is not going to end well. Human trafficking is already a seriously bad condition in most societies - with this kind of science, I doubt that the black/grey markets are going to ignore the fact that there are very, very wealthy people out there, willing to pay for a little youth or two.

This really speaks to the ethics of science, and technological morality. The world simply isn't ready for some of these major advances in human life sciences. If, in ten years time, we see the underbelly of human experience exposed as rows and rows of coppertops, pumping vital energy into the matrix, I won't be at all surprised. I hope my kids don't have to live in that world, though.
Looking forward to: Why I moved back form scala and you schould too.
1k does sound quite appealing.
But: most of the time a WYSIWYG editor is called is when in 'admin pages' where little to nobody gives a shit about page load time. It's more about CRUD performing as expected.