skysight-inc/HackerNews huggingface dataset:
How is dressing well, using sophisticated language and acting like higher class at all relevant to the job? Your description (of everything you hate) pretty much describes me (24 year old web developer). There's several reasons to why I'm like that, but mostly it's that I deeply hate pretentiousness. It doesn't take clothes, sophisticated language and acting like higher class citizen to be good at your job.

That being said, I might not be the best person to suggest you one way or another. But if you hate the business, do something about it. If that's changing your career path, go for it. If you hate these 3 things specifically I'd assume medicine might be exactly what you're looking for.

Now back to development. Web development is by far the easiest to get into (think wordpress, frameworks like RoR, Laravel, Django) and chances are that just changing from web development to some other more challenging field withing development might work out for you. If you enjoy the problem solving development offers that is.

For me personally, that's exactly what I love about the IT business. It's extremely easy to show what you know/what you're good at (unlike for example most social studies). And the rest doesn't really matter.
I use also UBlock Origin and there is really clear difference. With NoScript you can Browse most of the Sites without Javascript-Gimmicks like Parallax-News-Scrolling (for example Bloomberg) or On-Site-Embeded-Advertisemet (no JS no Ads). UBlock is nice but without NoScript it is not good enough for my personal taste.
Be sure to watch both parts. Quite good.
Also regret upgrading. Loads of graphical glitches, volume controls randomly stop working, mouse slows down when taking screenshot and my laptop is absolutely crawling performance wise since updating. Worst release ever
Indeed. Provenance is a more common concern than reproducibility. Consider, even once you have it reproducible, it will be important track down where a build came from if it does differ.

To that end, I would expect the tooling to be able to distinguish that the metadata about a build should not count towards its "byte similarity."
I mean, basically every UEFI implementation I've worked with supports any number of boot entries - but I'm forced to hit a key during startup to even get to the menu to select one. All it would take is an option to present a selection menu every boot (unless the operating system has asked to boot a specific one during a reboot) and I would set my grub timeout to like 2 seconds with no menu by default.
Addressing to your point directly, the project doesn't claim to be open-source https://github.com/appbaseio/abc#licensing and the same is also mentioned in the blog post. The part of the project that is open-source is available at https://github.com/appbaseio/abc (but isn't relevant to the post here).

The import functionality is based on the transporter project[1], and to set the record straight - we will be adding the acknowledgement for the same in the next binary release[2]. However, we are not redistributing the source as `abc import` isn't open-source. For anyone interested in why we aren't straight up using the transporter project as is, there are changes we have introduced in the 1.) sink functionality, 2.) added adaptors for SQL variants and CSV, and 3.) made a more simpler interface. Going forward, we are more interested in the easiest way to sync <X> to Elasticsearch, which is different from transporter's goal of a generic ETL.

I do appreciate you bringing this up. We're very much just getting this out there and want to do the right thing.

[1] https://github.com/compose/transporter

[2] https://github.com/appbaseio/abc/issues/77
* WARNING *

I upgraded at launch on my Mac Pro with an OEM Apple RAID card.

The installer will update your firmware then install. After install it won’t boot.

Turns out they forgot to put the drivers in for the Apple OEM raid card. High Sierra cannot see any drives attached through the card.

Apple claims to support these older Mac Pro computers for this upgrade but can’t give me an eta for when they will add support back in.

If you have an older Mac Pro your system will be bricked by this upgrade.
The parts of the compiler that kill reproducibility, I had thought, were the optimizations. Which can be a non-deterministic search of an optimization space nowdays.
Still waiting to hear about any real reason to go with UEFI instead of BIOS, beyond Restricted Boot and all that monopolistic, anti-FLOSS corporate crap...
I agree. This is why the government gives people with kids a $4,500/kid break on their taxes.
I've always used YesScript, it has a much simpler UI -> basically a single button which remembers if JS is on/off for a given site. It's always been puzzling to me why YesScript is less popular... And yes, it's available for the latest FF as YesScript2 [1]

[1] https://addons.mozilla.org/en-US/firefox/addon/yesscript2/
You have it backwards. To understand the inner product you first need to understand the geometric product. ;-)

More seriously though, “linear algebra” is often used to mean “matrix algebra”, which you do not need to understand the basic concepts of geometric algebra. Coordinate-free concepts in linear algebra are geometric algebra concepts, and can be easily taught in a first course on the subject.

What you do need to do is first learn about Euclidean vectors as displacements of Euclidean points (and have some basic grounding in Euclidean geometry of points and lines and circles), after which you can learn about the geometric product of vectors, and the various kinds of multivectors and derived products (e.g. the inner product) which are produced out of that product.

Students can wait until after they have studied the basic concepts to learn more generically about quadratic forms, arbitrary linear transformations (which can be extended to multivector transformations via the “outermorphism”), and so on. And might never need to get into mathematicians’ more abstract/formal concepts of rings and modules and Lie groups and so on, though if they do want to they’ll have some better examples and better intuition about it.
Yes for awesome, and the new Web Extension API which now breaks things will make cross-browser browser extension development possible (as far as I have read!). I can very well live in default-land for a couple of weeks for that.

Also, this extension-breakage taking place right now seems to be mostly the extension developers' fault, since they've known well in advance that this is coming. (Not judging, just saying -- many/most extensions are probably hobby projects, and porting them appears to take a non-trivial effort.)

EDIT: removed a word from a wrong place :) Definitely not a spelling mistake, not wording either, hmm, what should I write here.
>This 300M+ logic is the perfect strawman for people who don't want to solve problems, because the population of the US is only comparable to few countries in population and they are not in a good position...

Thank you. I hate when people use this as a former of argument and neglect all the difficult things the country has achieved. It's an excuse for laziness and the status quo.
I would suggest trying to course correct within software rather than giving up entirely.

How many blue collar workers have the job flexibility that you have? How many blue collar workers are making 200, 300, 400k a year? How many blue collar workers have built products that are literally used by millions of people every second?

Take some time off to reevaluate and get some perspective. Our industry has plenty of flaws, but I don’t think the typical complaints of blue collar workers are one of them. The sky is the limit in our industry.
Can do that with Lastpass fwiw, but being as it's not a primary feature it's probably a bit clunkier than a dedicated tool. Mostly intended for filling in mailing addresses.
At that stage, you're not taking a salary, so your point is moot.

This is about startups that can afford to pay founders a salary, and those startups have either raised money at a specific value or are profitable enough that you can't claim the equity is worth $0.
Thank you. Well said. I'm not sure why you're getting down voted.

People think that lawyers and terms can control all aspects of life. It's beyond ridiculous that a TOS that most college graduates couldn't understand is legally binding for every word in the contract. I mean shit you can put just about anything in your terms and who knows there might be a lawyer good enough and a judge stupid enough to enforce it.

It's only ok if you're a big corporation like google. Indie devs have to go play in our little sandbox and be careful not to piss of the big boys.
LUGI'S MANSION VERSUS
Dont take this the wrong way you need to get over yourself mate quoting stuff like "people from lower social classes" tells me all I need to know about you.

And BTW my first job was at a word leading RnD organization and the uniform there was jeans wellies and a lab coat.

Yeh its easy to lean to code I learnt machine code at 14 the hard part is producing a usable end result.
Amazing that people don't see this still. Kaspersky insists that his company has an exception, and it "doesn't work like that", but it's hard to believe. And if you're part of the US IC, it'd be malpractice to believe him.
What $400 of books did you start with, and what else have you read? And what is your other mathematical background?
That's only if all calls are isolated to simply modifying state of objects, and not causing events. For example, if doing a PUT on a user to change their email kicks off an email to verify the account, then it's not idempotent in my mind.
You seem to not be sayisfied with your work, because it is not challenging. However, web programming is the most simple/dull use of coding skills/computer science.

There are so many ways to go deep, which you will see towards the end of your degree: After completing your degree, you can work in

- Machine learning

- A.I.

- Big data

- Mathematics

- Start your own company. This is even more challening than the above, because besides coding the product. you need to be excellent with people, what people want, what they say and what they mean, excite people for your product, figure out how to get 100,000 users with $0 funding.

- Autonomous driving

- Work at Google and Facebook to solve all
other very challenging computer science problems.
Depends on how long he's been studying. If he's in his first or second semester, I'd suggest to change majors. If he's already writing the final thesis, I'd follow your suggestion.
Condorcet's Secret aside, Russia is a Mafia State. This is where the state's military and paramilitary are deeply integrated with state-sponsored organized crime. So you have commandos and police both work systems of extortion, human and drug trafficking, money laundering, racketeering, war, espionage, etc. etc. It's a totally different thing than the garden variety corruption you find in western countries, ok?
I find this the inevitable "next step" into more appliance mode that these machines are moving into. And like tranches of collateralized debt obligations, harder and harder to figure out exactly what your buying into when you decide to get one of these machines. On slow days I try to imagine what I would really "like" here. One of the things I would like would be a stance on surveillance that would protect me from commercial surveillance that I had not explicitly agreed to, and a way for individuals to take action against people who violated that stance.
There are a ton scattered around :).

Here is the announcement of fishtest on the talkchess forum: http://talkchess.com/forum/viewtopic.php?t=47885&highlight=s...

Initial discussion of the introduction of SPRT into fishtest, which led to a dramatic increase in our ability to measure improvements in self-play, in a statistically sound manner: https://groups.google.com/forum/?fromgroups=#!searchin/fishc...

SPRT background here: https://en.wikipedia.org/wiki/Sequential_probability_ratio_t...

Basically, we use a two-phase test to maximize testing resources. First a short time control test (15s/game), using more lenient SPRT termination criteria, then, a long time control (60s/game) test using more stringent criteria. That combined with setting the SPRT bounds to allow us to measure 2-3 ELO improvements has allowed the progress of Stockfish to be almost only improvements. Previously when developing an engine, you'd make 10 changes, and if you were lucky, 2 or 3 would be good enough to make up for the other bad or neutral ones.

If you look at the graphs on http://www.sp-cc.de/, you can see that it just keeps getting better, one small improvement at a time.
I'm not an expert, but it may be the equivalent of a strong human defensive player, e.g. Petrosian (https://en.wikipedia.org/wiki/Tigran_Petrosian).
I think pivoting could be a great idea if you plan on combining your future skills with your current skills (for example knowing how to code to be more efficient OR starting a new business). I don't know if that's feasible with the medicine area though.

Good luck !
Interesting, although I wish they'd shown the whole of the historical pages. I'd like to work out when the front page dropped below 50% actual news stories (as opposed to 'The X that Y', 'Must See' and other buzzfeed type stuff). It's clear that in 2003 it was still nearly 100% news, but the later ones are cropped so you can't tell.
Getting started with OpenFaaS on minikube
"The only downside"
Sure. Aside from the number of other extensions that simply won't work in new Firefox. And the lack of any user control to make the browser not work like or look like Chrome.
>Same goes for artificial monopolies (i.e., only company X is allowed to provide service Y in area Z).

For most of the country ISPs are exactly this kind of artificial monopoly.
Giant airship comes loose in UK
Actually, I'm starting to get tempted into the new surface book which claims to be about 2x as powerful as the latest MBP.
The Catastrophe of Saudi Arabia’s Trump-Backed Intervention in Yemen
> "In Russia, there are no wealthy or powerful people pursuing anything but Putin's agenda. All those who tried have been removed, via various methods ranging from banal to horrifying."

Where the hell do people come up with this? It's not only untrue, it's not even feasible.
> Microsoft and the US Government probably aren't too keen on having ring -3 code running in their datacenters waiting to be exploited somehow.

Which is why they have a special configuration for that, sold to them by Intel.
How cool ! That's why the GIF are so heavy it must be something like 100 FPS
The Twitter Rules
I feel that worrying about that is itself premature optimization. Most startups never get to a point where vendor lock-in is an issue.
Ok so you out and out admit an offence under the espionage act - you've just fucked every employee out side of Russia over.

Receiving the goods in this case is just as much an ofence as stealing.
I can't wait for skeuomorphism to come back in style so we can all reflexively say "eww" to flat interfaces as being out of date.
>I can't help but think that both instances are motivated by selfishness and resistance to change.

I don't think its the people that don't want to spend $2000 or spend the equivalent of 2 years of a full-time job to play a videogame on even ground are the ones that are selfish.

I don't think it should necessarily be regulated, because they can just buy and play a different game, but EA are definitely the ones being assholes here.

Free markets are healthy when businesses and customers, for the most part, act in good faith with one another. The way its supposed to work is a company attempts to build a great product/service that people want, sets a price that makes them profitable, and then customers buy it, therefore rewarding them for their actions. Companies that put an extensive amount of money and effort into researching and implementing psychological tricks to maximize the amount of money they can physically extract from a person are no longer in the business of making/selling good products and/or services. They are in the business of exploiting people. For the most part they are legally entitled to be shitty entities that exist to exploit people, but when a company makes that decision and stops acting in good faith, society has every right to punish them by organizing boycotts and informing other private citizens.

Honestly, even by just adjusting for inflation, videogames should cost somewhat more than $60 in 2017. However, microtransactions aren't about trying to keep the doors open and remain profitable, they are about establishing a license to print money without having to provide much value in return.
I see how my post could have led to that interpretation. That’s not what I meant. There are certainly many many repos in use across Microsoft, for all sorts of different projects. Office doesn’t share the same repo as Windows. And neither does the toolchain (compiler/linker/etc.); only the binaries are checked into the Windows repo. Those are truly separate products, which need to work across different versions of Windows.
> They dress badly, they swear alot, simply they look like people from lower social classes.

If you go into medicine, guess what kind of patients you have to interact with daily. And depending on your chosen path, how skewed the ratios are doing to be due to socio-economic status impacting health.
BTW, is anyone here knowledgeable enough about NoScript's development to know whether their "until the end of this week" prediction is solid or if it is more vague like ValveTime?
uMatrix is a replacement extension from the creator, and compatible with, uBlock. uMatrix migrated to Quantum leveraging the existing Chrome codebase already about a month ago: https://github.com/gorhill/uMatrix

Some learning curve is required compared to NoScript since uMatrix allows even finer grained control (not just scripts, but images, cookies, iframes and XHR as well), but I personally migrated about a year ago successfully. Very happy with uMatrix so far with the latest Firefox.
"YesScript" is significantly less secure and powerful.

Most importantly, with NoScript I can block tracking and ad-related javascript while still running the page's first-party javascript.

With yesscript, I don't get that granularity.

Perhaps that's why it's less popular. I also believe that it came out later and thus hasn't had the time to gather such a following as noscript has (though who would use a worse version of noscript instead?)
The article says it was caught on film.
I think the book is http://TheAPIDesignBook.com
It is absolutely feasible. Much of Russia's wealth is generated by a handful of large state owned businesses, predominantly the oil sector.

And all these positions are staffed with individuals who have intimate contact to Putin himself. Ranging from the husband of his daughter (Kirill Shamalov) who within months after the marriage took over Sibur, one of the largest petro businesses in the country, to old KGB aides of Putin who are now in charge of say, Rostec (Sergey Viktorovich Chemezov ) Russia's largest tech company. He too met Putin during his KGB time in East Germany. The list is too long for one post.

This is called an oligarchy and it's a fairly common historical arrangement. Nothing special about it and can be found in stratified countries where economic and political power is concentrated in the hand of a few families.
Defense Department Spied on Social Media, Left All Its Collected Data Exposed
>Most of the complex accounting and legal questions that these departments are doing manually aren't completely trivial either (we are not talking about just adding assets).

These are exactly the types of problems that machine learning is perfect for. Problems which involve chains of nebulous decisions that would be difficult to program traditionally.
And Telemetry that's difficult/impossible to remove.
Parallelising A-B has been done, but even the state of the art approaches like Lazy SMP (where there is no synchronisation between threads, and only at the root is effort made to disperse threads), YBWC (where only the first node is synchronised, and if it doesn't produce a cut is then parallelised) and DTS (where the threads choose their own work points) produce sub-linear scaling.

I think research needs to be done on algorithms that are designed from the start to be parallel, but I'm not smart enough to do that.
Also, if it was really an issue, you could just compile something else to FCode. Pretty much every non-native language is being compiled first to a stack language that looks a lot like a shitty version of Forth as the IR.
I think you're slightly confused at the distinctions between prop shops, hedge funds, asset managers, and model driven quant desks at investment banks. Having worked at at least 3 of these, I can tell you again:

On the sell side, it's just pricing and hedging out each other's increasingly complex structures.
HFT Market makers have some merit in providing tight liquidity and low spreads.
Don't even get me started on buy side speculation.
> echoing what some others have said over the last few years - the software quality and "it just works" mantra that Apple used to take pride in is gone

You and those people would be completely wrong. The quality has been about the same.

What you are doing is remembering OS releases when they were at the end of their cycle e.g. 10.4.11 instead of remembering them at the start. Right now we are at iOS 11.1 and OSX 10.13.1 i.e. the buggiest these releases will have ever been.
Says who? Them? Right.

If the info is on the web it's available to be consumed by humans or robots in a polite manner.

Data wants to be free.

Them trying to enforce their terms is another matter. Maybe it would hold up in court. Stupider things have. I mean they should start telling us how to breathe air next. Because ya know if it's in your terms then it must be legally binding.
I agree with your description of web development work, I would personally find it very difficult to do that professionally because of the lack of rigor and blasé attitude to software quality.

However, web development is not the only way you can make money by programming computers. I encourage you to look into either scientific programming or embedded software development. Your peers would be much more competent in their respective areas than you would typically expect working in a webdev consultancy, and generally you will find a better work-life balance in these type of companies. They also don't expect you to have a GitHub profile full of weekend hacks, they are just looking for someone who knows their stuff and can work within a multidisciplinary team.

If you are in the UK feel free to send me an email (see my profile) and I can give you some tips for where to start looking for professional work in these areas.

Good luck!
Web development may get boring, I admit. That's why people go deeper into backend, devopsing, etc.

Certifications (and most uni diplomas TBH) in IT are generally bullshit so I'm happy we're, as an industry, relieved from that.

I have hard time trusting people who care about formal looks. A person with skills and dedication doesn't need to look like a good pet engineer.

> they swear alot, simply they look like people from lower social classes

The irony of criticising people for "looking like" "lower classes", while making mistakes like "alot".

Stop stigmatising blue-collar workers.
I'm not sure if you've read my post. If you read it, you'll see that I wrote:

<< The numbers in the model reflect what I think is market and fair based on the data points that we have and some industry benchmarks that we were able to get. However, our data set is quite limited and the numbers produced by the calculator should by no means be taken as the ultimate truth. If you disagree with my assumptions or have seen different numbers in the market I’d love to hear from you! >>

No need to assume bad intentions.
Power = amps × voltage . So no. They are 10kA × 3kV (well, depends on the line), so that gives us 30MW.