skysight-inc/HackerNews huggingface dataset:
Right? Amazon is first and foremost a logistics company. And we’re being told “oh you gotta send it down the proper channel to get a response.” BS.

If amazon can deliver a million packages a day, they should damn well be able to forward a complaint to the department it belongs in. What a joke.
The "My way is better than yours" insecurity projection
seems that you like many people are very preoccupied that some people that took a huge risk got back a huge reward. This is totally irrelevant but keeps coming up in arguments stressed like in your sentence.
I did not literally pull that number out of my hat. That was a figure of speech

Fair enough.

No matter what wizardry your tools provide, it seems exceedingly unlikely

Wait no, this is wrong. Experts are telling you this is wrong. Non-experts (say, me) looking at the same stuff can easily see that it's wrong.

If you think my estimate is wrong, then tell me what you think the right answer is and why

I think I saw some tptacek comment in another branch of this thread about 'how many bushels does it take to get to space'. I think he's right that your arguments are in that exact realm of underinformed inarguability. I don't have to prove the halting problem to reasonably say that an airliner, with all its software, is a more reliable and safer form of transportation than a snowboard. Yet you bring this up as some sort of meaningful retort. The onus is not on me to show reasonableness.
It hasn't priced itself out of the market - Governments insisting that it is many orders of magnitude safer [1] than any other form of power generation have unsurprisingly made it very expensive and over-engineered.

Nuclear quite simply needs to be given its fair share of blood to be competitive - to get wind power down to the same level of safety we'd have to build robots to climb the turbines to maintain them.

[1] https://en.wikipedia.org/wiki/Energy_accidents
I think it's more like saying that to design CPUs, you should start by understanding what a transistor is.
Better in what way? That this labour arrangement is fundamentally unsustainable?
I wonder if it would be possible to dump, from microcode, the contents of the microcode ROM. This would neatly sidestep the problems inherent in decoding the ROM contents from pictures of decapped chips.
Perhaps, but its nice to see some discussion in these comments that isn't just taking a dump on all crypto currency like I have seen many times before.
For your arms going numb you should try a recumbent bike. They drastically reduce the stress on the upper body.
It's 13 years old it's been production ready for a very long time. Using your preferred syntax != production ready.
I dabble on Rust regularly, usually during plane or train trips.

It still doesn't do incremental linking, and cargo still builds everything from scratch without any support for binary libraries.
Yes that's much simpler than the vue way of just using <button>
> People talk to each other. They know about migrants’ rapes.

'Know' as in "I've heard that the Meyer has a brother who has a friend who has another friend and THEY have a sister who know someone that was once raped by a migrant".
Or the same way anti-vaxxers know that vaccines lead to autism.
One thing I find very manipulative about Facebook is how, when someone sends you a message, the email notification has a link to open messenger and it says that messenger is the only way you can read that message, even if you don’t have messenger installed. They are trying everything they can do to have everyone install that app. Yet, of course you can just read and respond directly on their website without any app, but they don’t link to that or mention it.
Show HN: Extension displaying 5 random 'New' or 'ShowHN New' items on frontpage
One of my friends was a teacher. He enjoyed it, but the money was so bad it was frequently a point of stress for his family. He asked about raises, they said no - but that they could pay more to teachers that have a masters. So he went back to school and got one (a difficult choice since that also costs money, but it seemed worth it). After he received it, there was a wage freeze.

Long story short, he now works in corporate training.

We treat teachers badly.
RIP Jools, thanks for your service.

It also had a great intro with goofy pics of the dev team (who the soldiers were named after) in military attire.
FoundationDB Summit video roundup
It doesn’t sound like you’re in America. My sister is a teacher here and if she behaved that way she’d be fired immediately.
Notes about people active in resilience engineering
If it's added before fermentation, it's still not in the final product, as it's been converted to alcohol.
But you're right, champagne, even the best brands, has some sugar added after the fermentation, about 12g/l. It's part of the method. It's still a rather tiny amount if you consider that an orange juice without added sugar has about 90g/l (and you do drink it by the litre, as opposed to champagne...)
So right now there are two kinds of gamedev: the ones who would suck it up and just use C++ (although not the modern one)

Why can't there be a third kind: the ones who suck it up and just use C++ including modern features? (honest question: I don't know anything at all about 'gamedev')
Sure except you've managed to bitch about most major programming languages here without proposing any alternatives.
I think both C, Python and Scheme are all perfectly fine choices for a first language. It really depends on what you want to do.

Want to learn how a computer works? Learn C.

Want to study abstract comp-sci concepts? Learn Scheme.

Want to wire together libraries to get something running in the messy real world? Learn Python (or something similiar).

A well-rounded CS education really ought to include all of these to at least some degree.
I think you're giving very bad advice.

> On a basic level, comments should: inform, educate, outline and help others understand the sometimes complex routines and functions that we all create and often under an enormous amount of pressure.

Take the time to simplify the complex routines, clean them up and make them readable and don't waste your precious time in writing "good comments".

> Code can become complex, awkward, spaghetti-like and almost unfathomable at times.

The solution for this is not "comment more". It's "clean up the mess".

> At times, code comments can be worth more than the code itself.

That doesn't make any sense. If the code has no value, you can remove it.

> I've always strived to teach less experienced developers to comment well, efficiently and with a little humor/humour (where possible); Something that allows us to understand code quickly, appreciate the efforts of those before us and smile/grin at the complexity of a challenge.

Please don't do that. Of course it's your code base, but usually it's best to find better venues to express your humor than code comments. Also: teach the junior developers to write clean code first.

Comments too often are used as a bad device to fix code. A developer first writes a horrible mess of code and stops. He may then realize that perhaps no-one will understand it. But if we now teach them not to clean up the code but rather just "write some funny comments", do you think it's any better?

I've seen too many code bases written with this attitude. The comments usually don't help at all, they distract the reader and they distract the author. It's too often useless noise. Many developers hide the comments from these code bases so that they can concentrate on what ACTUALLY is relevant: the code.
Its pretty much impossible to do frontend dev without bringing on the whole modern js bundle. As soon as you want to use any js library you have to set up npm, yarn and webpack before you can even get it working.
I wish there was a UnitTest built into every library you use, where the library tests your program, whether the attaching program can handle all special cases. APIs today are not standardized in what they do and that is horrifying. These Unittests built into every library should be the default.
> For example, they recently added a hidden empty div over YouTube videos that causes our hardware acceleration fast-path to bail

Correlation does not imply causation: Yes, it might be true that companies make changes to their products that break stuff somewhere else. But to claim that it is done intentionally is very far fetched. Especially when you have to support so many different environments, it is close to impossible to thoroughly check all of them. Demanding that the performance is good even goes one step further than just demanding the service works.
Parity CLI options:
https://wiki.parity.io/Configuring-Parity-Ethereum#cli-optio...

Geth CLI options:
https://github.com/ethereum/go-ethereum/wiki/Command-Line-Op...

Understand the differences between syncing, validating, and pruning, then it becomes simpler...
https://github.com/ethereum/go-ethereum/pull/1889
https://github.com/ethereum/go-ethereum/wiki/Tracing:-Introd...
> Straight-forward code may not need comments but most of these projects definitely need to explain why or how are things supposed to work or why things are done a certain way.

Code comments usually are not the best place to elaborate on "why things are done a certain way". One can also write documentation about the architecture, design etc.
I wouldn't say they are the norm, but they're certainly expected by any re-seller (auction house, retailer, restaurant) when dealing with the highest echelon of wine (1st Growth Bordeaux, Premier Cru Burgundy, Vintage Champagne) they'll also expect a description of the storage conditions over time.

See the documentary Sour Grapes to understand how this system was undermined and trust evaporated from the industry.
The HTML, CSS and JS we have today is very different to what there was in 2000.
I enjoyed it. It's not super technical, but it does a great job of telling the story and getting you caught up in the emotions of the people involved.
If you have never been exposed to programming before chances are you will struggle no matter the name of the school. The name will, most likely, help you get a better job but don’t worry about the skill level attained (unless you went to something like Trump university).
Thanks so much for asking. I'm not sure how they are actually storing their bitemporal documents, but I think it must be some kind of a huge B(+)-tree maybe. I think the cool thing is that we have revision root pages and are able to reconstruct each revision in merely the same time.

We currently have a tree, very similar to how ZFS stores the objects on-disk. It's more or less a form of a hash array based trie. The number of levels of the indirect pages currently is static, but I'll change this and only create a new level once it's really needed as in ZFS.

During every change to the resources in Sirix never in-place changes occur, instead it does a copy-on-write of the involved page and a pointer to the former version is created. This is necessary for our versioning algorithms as it has to fetch at most N former versions of the page, depending on if the page has been modified (usually N should be between 2 and 5 or something like that). The index structures currently are AVL-trees (thus also versioned), simply stored as data records in the leafes, but it would be best to plug in a B-tree in the future.

On a higher level I have added many operations, which are usually not found in XML databases, for instance as our internal tree structure is a kind of persistent DOM firstChild/rightSibling/leftSibling/parent encoding I added move operations to move subtree. A path summary stores all paths in the resource and is kept updated at all times as are optional indexes on paths, elements, attributes or content-and-structure.

The interesting thing is with the help of extensions to Brackit(.org), which also has some basic JSON navigation primitives already built in I was able to add temporal axis. I added several XPath axis to navigate in time, for instance first::, last::, all-time::, next::, previous::, future::, past::*... we also allow diffing, opening a resource in a specific revision...
Jobs to be Done (JTBD) – do you apply it?
I've been reading about how startups go about building products and something that comes up a lot is the concept of JTBD.
If you've never heard about it this link provides a great explanation about the process.
https://medium.com/design-ibm/have-you-defined-your-products-core-experiences-b995af69fdc0

This article has me thinking is there is a need among product managers/ startup founders to have a dedicated tool to apply JTBD to building products.
Sure, you can retrofit trello or post it notes to achieve the same but would a dedicated webapp help streamline the process?
So many things these days just convert AC back to DC though. (Maybe not vintage audio equipment though)
WinToHDD Enterprise 3.1 Crack and Serial Keygen Free Download
You are not wrong, except it's not usually a big loan. The witholding rates are chosen so that in most cases what is withheld is close to your final tax bill.

In all countries I know of, tax withholding is not a perfect match to final tax bill, and that could amount to a no-interest loan to government like you say. Not sure if in practice that loan is unusually large in Portugal, could be.
I learned Elixir and Phoenix on their web sites. Deep links to the starting points.

https://hexdocs.pm/phoenix/overview.html

https://hexdocs.pm/phoenix/Phoenix.html

https://elixir-lang.org/getting-started/introduction.html

https://elixir-lang.org/docs.html

If you buy books, look at https://elixir-lang.org/learning.html

You should probably start with Elixir but you can do as I did with Ruby/Rails, start with the framework and learn the language as you need it. If you do, in the case of Elixir you'll probably be puzzled by all the Supervisor and Gen* stuff based on OTP. Hint: GenServers are more or less objects with their own CPU https://hexdocs.pm/elixir/GenServer.html#content and Supervisors are kind of a systemd internal to the language.
James Watt, James Maxwell, Sir George Cayley, Francis Reynolds, Johann von Zimmerman. Science and engineering were closely intertwined during the industrial revolution.

Even before then, Ismail al-Jasri fits precisely into this category.
Pidgin had this too for clients which supported it. It even warned you by displaying: "You feel a disturbance in the force." Good times.
Mobile Hackers IO: the hacker news for iOS developers
I’m just trying to be absolute on the fact that incremental change of a single running system is more efficient and shouldn’t be confused with ‘rewrite’ projects where a second system, that is not used by the business yet, is developed while the business continue to use the ‘old’ one.

Calling incremental improvement a form of rewrite gives it a bad name :)

I’d argue that rewrites that are a second system that (hopefully) eventually get deployed once the features exceed current system is not incremental at all, but is instead Big Bang.

Even if the features of second system are built incrementally, if the business aren’t using it until it is finished then it is Big Bang.
People have been talking about Jai for years. It’s always something everyone is looking forward to, but is anything actually happening with it?
Same here in Italy. You lose your job after 50 and it's extremely hard to find another position, but still your expected to work until late sixties to earn retirement.

This is increasingly hard also because since youth unemployment is super high the government insists into applying huge incentives to hire under-30s (you basically get them tax free and taxes here are lots)

So doesn't matter much what skill you carry because the competition is uneven and places that are growing enough to justify hiring skilled worker into management or leadership positions are exceedingly rare. (a mix of recessive economy, family run business that don't hire outsiders, unavailability of credit for new business)
https://stefansf.de/post/pointers-are-more-abstract-than-you...
Ph.D. thesis which might also help from Marc (from which the idea and everything originates)

http://www.uni-konstanz.de/mmsp/pubsys/publishedFiles/Kramis...

From Sebastian Graf:
https://kops.uni-konstanz.de/bitstream/handle/123456789/2725...

The XQuery compiler from Sebastian Baechle:
http://wwwlgis.informatik.uni-kl.de/cms/fileadmin/publicatio...
React native: a year in review
Depends who you talk to. Here’s one take by the great Scott Meyers:

http://scottmeyers.blogspot.com/2015/11/breaking-all-eggs-in...
I disagree completely - javascript encourages shitty programming by design and by culture. If you don’t expose the young chances are they won’t get infected.
Just off the top of my head, it would be nice to remove std::initializer_list from the standard to make uniform initialization truly uniform, and to remove to the 'explicit' keyword to make it the default behaviour.

There's also stuff from C that can be surprisingly complicated, like integer promotion rules, but if you change that sort of thing you might as well design a new language from scratch.
> OP has actually wanted to highlight that Larry Ellison is on board

yes, this is called "Editorializing the title" and is highly discouraged by HN rules.
The only reasonable reply is “that would be unfair to the rest of the class”. Because it is true and the only reason.

And stop at that.

Otherwise you start on a losing discussion.
They're missing a huge part of the picture.

Take the Apple deal. Of the $321m the article quotes, $300m comes from a single source: a highly technical tweak of North Carolina's corporate income tax, to use what's known as "single sales factor apportionment". But most states apportion corporate income tax this way, so it doesn't necessarily make sense to count the entire amount Apple saves as a handout. Apple would argue, entirely reasonably, that North Carolina was just modernizing their tax code to be more fair.
Agreed. If you are driving in an area where there are bikes or pedestrians around you should slow to about 30km/h.
> I am not quite on board with you [sic] claim that Python is chosen for monetary benefits.

I can see it. I used to make a lot of money doing Python programming. About $40k a year more than I ever made doing C, Java, C# or C++. Of course, I did Python more recently, so there is the wage inflation between 1992 and today to consider. Still, you can make a lot writing Python code.
There are plenty of reasons to be dramatic. The portuguese national health service debt blew up since the current government entered office due to their expenditure captivation push in a stark contrast with the debt reduction push enforced by the austerity program. Consequently some health services fail even to keep skeleton crews of medical teams to remain operational. Medical suppliers are complaining about the goverent's increased payment delays and nurse unions are on months-long strike demanding additional staff to mitigate their overwork problem and also that the current government actually puts to practice the salary increases he announced some months ago.
? Soon won't be a special character most urls don't include [] () >|$ seems like the majority of urls will actually work without escaping.
That was tried in London and went badly. Pedestrians don't like having to go up and down a lot, and there's a bootstrapping problem with trying to create a nice environment at high level. Better to keep street level for the pedestrians.
> European cities get by fine without cars in city centers.

Where did you get that from? Some of them, sometimes, with exceptions, with mixed success.
Certainly not Prague (which is where I live). The public transport system is absolutely fantastic, but as of now it's at 100 % capacity (locally) and the city center is still full of cars. People need to move stuff, plumbers, electricians can't haul their tools around in a bag, the streets need to remain perfectly accessible for ambulances and firetrucks.

Don't forget that most European cities are hundreds of years old, built on river banks, rocks, hills, the complete opposite of most US cities.
Windows 8.1 PRO Product Key Generator 2019 Download
MIT Sloan faculty insights: 8 books from 2018
How do you know if your problem is a client app problem vs a backend issue? :P
As a new user in a Proof-of-Stake protocol, how do I determine which chain to follow?

With PoW I can choose the 'longest' chain (chain with the most total work).
Then we should be paid a lot more during our thirties and fourthies but that's unrealistic since we're under the competition of cheap fresh graduates.

But the real issue is a failure of the welfare state to protect the elderly and with retirement age ever increasing the problem will only worsen.
Except that many teachers easily give occasion for extra credit, extra time, etc both in elementary or in collage.

So all in all, students who ask for that end up with better grades and better chances where grades matter.
The business wants to know all conditions are handled appropriately, to a certain level of confidence. Tests are one way of achieving this but by no means the only way.
What a sad perspective. How did anything ever get built in the first place?
He never said in the market. They do invest in infrastructure tho, which actually helps the taxpayers.
It’s very nice (and kudos for the good UI, I like the tagging) but I’m sticking to a native editor. My resolution for 2019 is to avoid as many Electron apps as possible.
Why is HIV testing recommended so early (~20) without also recommending Hep testing? Both are transmitted along the same population right?
I think you'll find that Ellison's "vision" of network computing was literally acquired when Oracle bought Sun Microsystems. Sun's fifth employee, John Gage, coined the phrase "the network is the computer" in 1984 [0].

Ken Olsen (Digital Equipment Corp) is also reputed to have shared this view as far back as 1987 [1].

[0] https://www.computerworld.com.au/slideshow/334210/pictures-r...

[1] https://slidex.tips/download/don-t-forget-the-network

EDITED to fix URL [1]
Lithuanian schools in up to about 1998 (might be wrong on exact year) had same system, then it was changed to 10 grades, but the lowest grade - 1 was ever used as a disciplinary action. Lowest you would get for failing assignment or homework was a 2. But even when it was 5 grade system the 3-, 4+ or 5- was quite regular occurrence and depended on teacher and subject mostly, as +/- were not accounted officially so 4- was exactly same as 4 for the final grade of a quarter/trimester.
I think the issue with these kinds of things is generally coming up with enough citable facts to create a full article. This seems easier with actors and musicians than with executives.
>Bullshit translator: mean intelligence of newcomers becomes so low that we have to lower our programs or only veeeeery few can attend them.

In this case, I think the areas in which programming and CS are applicable has increased so greatly it's now more feasible to have them start from a more general abstracted area and chose their focus as they grow - learning the tools and theory they need for their chosen focus.

If they start getting bogged down by more complex languages it prevents them from identifying after a year or two which areas they are interested in pursuing and focusing on.
All of the above.
Most people want to buy a product that solves a particular problem. Some want to be convinced that what they get results in "perfect" audio, for whatever definition of perfect they have.
Antivirus Products Have No Place in the Future
You snark, but the lunches are a thing. I had mine provided by the company for this exact reason.

Unfortunately this particular company had a penchant for saving every possible penny, so the quality of the food wasn't too good either.
Top end audiophiles seem bat shit insane, but if it makes them happy then I’m all for it