skysight-inc/HackerNews huggingface dataset:
Very interesting. How will this affect US-based companies that do business in the EU, I wonder. Will they have different subsets of adverts and scripts that depend on IP-based geo-location? Or will they just opt out.
Next time ask the IKEA staff which one they buy. I forgot the name, but I bought one after a clerk in that department said, "We all own this one." It's amazing. Sometimes I wake up in the morning marveling at how comfortable I was.
They're not magical. If I want to be a doctor, there are two primary sets of exams I need to take: 1-the MCAT, and 2-the USMLE.

Both sets are managed by non profits.

There should be no reason why a poor minority, boy or girl, struggling to make ends meet in a rough neighborhood cannot get online, self study, and one day go and take a seat for these exams. In fact, this should be subsidized by government more than university classes--it is far more efficient and more fair, just better overall.

So these are the primary tests, both in a literal and figurative sense, which establish ability and competency to practice medicine.

After this point, getting the residency requirements and practical lab skills is just a formality.

If what it comes down to is basically some exams, we should be able to give more people access to that. Especially in STEM fields.
A bit of a rant since I worked in the industry:

> CS graduates going into other fields [like finance]

Finance is just like every other high-professional industry, they train you for what you need to know because they are invested in your success. I worked in that industry for 6 years. Most banks run a 2-3 month internal bootcamp for fresh college hires. I was a math/econ double major and sat next to an english lit major in my class. My brother was a poli-sci major and went straight from college -> bootcamp -> Goldman Sachs as a developer.

I think people greatly overestimate the value of their major (excluding those going into academics). My personal experience in finance and tech is that Finance and CS majors are the absolute worst about overvaluing their education. 2 years of work experience^ erases any "superiority" of an industry-specific major compared to an art history major (all else equal).

^ I've done a fair amount of mid-level hiring. I've told people in the past that mentioning your major in an interview after 2 years of work experience is a strong strike #1 to me. If your major is still relevant to your ability to do a job, I generally assume your recent work experience has been worthless.
I doubt it does in general, but mod_md does have a pretty chatty log if you enable it. Haven't tested this specifically, but I assume it prints something around renewal time.
Side effects of mobile ordering apps in restaurants
- Microsoft: Gaming has been a first class citizen at Microsoft for a while and I'm not sure if we can say the same about Apple. They just put tons of money into it because they have this competitive advantage. It's not only the games they bought/publish (Minecraft, Age of Empires, Flight Simulator, etc), but the platform itself (Xbox, DirectX, etc). Windows 10 also has a "Gaming Mode" as part of the OS for performance improvement which some games might have it turned on automatically.

- Hardware: PC Gamers usually customize hardware to have pretty decent power (GPU, CPU, Memory, etc) for relatively cheap when compared to Mac. In PC market, there's hardware competition for literally every single part of the hardware. For games that require extra power, you would need a powerful machine and, while they do exist in newer generations of iMacs, it's just damn expensive. Which brings me to my next point: market.

- Market: Although Mac users grew significantly, I'd say it's still pretty small when compared to PC. If you are a game developer, especially an indie game dev, you may find how depressing it can be to publish a cross platform game. It's not super hard given the popularity of game engines such as Unity and UE4. But the issue, in my opinion, is if your game has multiplayer, for example, you're probably going to have a bad time dealing with platform differences. Aside from that, you're going to have to deal with other platform differences in a lot of different levels. At some point, you're going to ask the question: is it really worth the extra investment? You are going to delay publishing your game for probably little gain. Developing for the larger market first might make more sense. Not only for indie devs but for AAA games too.
> prevent the discovering of ambiguities

But there are no ambiguities to discover if you use a PEG! A language grammar defined using PEG cannot be ambiguous!
Being intellectually honest, I'd have to say that they aren't really comparable. The low acceptance rate is true, but the sheer amount of completely unacceptable applications that are filled out after seeing one of these "make 75k in 3 months" ads contributes heavily to the percentage.

I attended this school and while most of my classmates were highly-intelligent people of diverse backgrounds, I can absolutely say it is much easier to get into Flatiron school than any of the programs listed above.
Promises in Go
It did not exactly went away.

It is still possible to embed semantics inside an Antlr4 grammar.

For example see the Antlr4 EcmaScript grammar sample: https://github.com/antlr/grammars-v4/tree/master/ecmascript which uses embedded code to solve the RegExp vs division operator ambiguity.

Another scenario when embedding code could be preferred is optimizing for maximum performance as abstractions normally come at a performance overhead.

I do agree that the default approach should be to separate the semantics unless there is a very good reason
why not to...
Most of the responsibility, minus the technical interview, seems like it could be done by an AI sometime in the future anyway. No more complaints afterwards!
Looking at the specs, (linked in another comment), it appears that the USB-C port doesn't support Thunderbolt 3. Seriously, Microsoft, you can't charge this much for a laptop without TB3. I know that TB started as an Apple standard, but you're not killing this port like you did with Firewire. Your case of NIMBY has cost you my sale. I'll wait and get the next premium Lenovo/HP/ASUS/etc Ultrabook with 8th gen i7 AND TB3.
And it might not.

That's like going up to Eisenhower after he proposed the interstate system and saying, "Wait, the cost of paving over that much land and building that many overpasses might largely offset any gains of this supposed more efficient transportation network."

All new technologies introduce costs, but ideally they also act as multipliers that bring far more benefits.

The multiplier effect might not be enough, but then again, it might be. You're not really saying anything.

Better to talk about under what circumstances the benefits-multiplier might not be enough to make up for the costs. For example, someone elsewhere in the thread said that yes, if humans were bidding on such tokenization, it might create too many barriers. But look at all the ad networks we've built where billions of tiny auctions happen instantaneously -- that's all by machines. So if the system is built for machines, the multiplier effect could be potentially huge.
It upsets me that they didn't finger the person ultimately responsible for this, and single them out.
So they're trying to compete with Behance? That actually kinda sorta explains the recent, somewhat odd redesign. Not sure how they'll manage to take market from Behance though.
It may be more heavy duty than you are looking for, but try NASA's GMAT tool
Probably easier to hack the ps4 since the ps4 is x86 based and the ps3 is powerpc and there are just a lot more people with some knowledge of x86 systems.
Many PEG-based parser generators do not support left recursion — requiring grammar authors to use repetition or right recursion instead. But left recursion is the most straightforward way to express left associative operators, which is why left recursion is supported by Ohm.

Does Ohm have any limitation with regard to left recursion? The last time I checked there was a paper by Warth et al. [1] extending PEG Packrat Parsers to handle left recursion but later a paper by Tratt [2] pointed out a flaw in that algorithm and only managed to fix the problem for a limited subset of grammars.

[1] http://www.vpri.org/pdf/tr2007002_packrat.pdf

[2] http://tratt.net/laurie/research/pubs/papers/tratt__direct_l...
Putting a New World in Your Hands: Impact of the iPhone on Our Economy, Society
Wouldn’t moving bits around or aligning pixels on a screen be tedious at any company?
Hack Reactor in SF is great. I did to enable my own career switch, and it was the most intellectually challenging and stimulating experience of my life. (Definitely more so than my college and grad school). It's a 12 week course with focus on full-stack web development, with the final four weeks dedicated to team projects. I recommend the program to anyone who's interested in bootcamps.

Hack Reactor recently merged with the Maker Academy, which had locations in SF, LA, and Austin. Not sure what the quality of the other campuses are, but I know that they all use the same syllabus / course material now. Hack Reactor on Market St is the original location.

No SQL bootcamp that I'm aware of, however.
> It's also ignoring the amount of middle-class savings that are destroyed during the crash

Cash savings actually increase in value during crashes. Crashes provide the middle class with opportunities to purchase assets that they otherwise would not be able to afford.
Why I Call Myself a Feminist
To be fair to Google (can’t believe I said that), sounds about as painful as similar role at another large company would probably be. Most expect their employees to drink some Kool-Aid (one of the side benefits to being a contractor/mercenary is being able to exist somewhat outside that world).
This might be an unpopular opinion on this forum, but one of the best ways to reduce the money supply seems to be more taxation right? This is why I don't get why Republicans seem so hell bent on tax cuts... we already have so much money going around. Better take it out, fund healthcare and education and reasonable welfare systems.
Thanks for the help. Sadly the appointment slot functionality relies on having meetings set to secret, otherwise the person looking to schedule a slot can see everything, and you can also see any week. If I set the calendar to 'busy' for all meetings, my gsuite coworkers can't see my calendar anymore.
I worked at Google in a more technical role but I sympathize with this guy. The culture was awful and empty. It was sugar-coated candies and colors and happy, happy, happy like it was meant for a kindergartener.

The politics were thick and covered everything. Executives got on stage at a company meeting and cried about the election. It was a cult, and not in the good way that a startup can sometimes be, but in a stale way that felt like death.
My giving pledge and why everyone would benefit from their own
Custom HTTPS hostnames for everyone with one API call
> 16:9(10)

16:9 can't be equated to and is significantly worse than 16:10, which is worse than 3:2, which is worse than 4:3 (which is coming back on tablets). There were even 5:4 displays at one point (early days of desktop LCD, I still have my 1280x1024 19" ViewSonic VP191b).

Assuming 15" diagonals on all of them:

* a 16:9 display is 96 sq in and 7.4" high

* a 16:10 display is 101 sq in and 7.9" high

* a 3:2 display is 104 sq in and 8.3" high

* a 4:3 display is 108 sq in and 9" high

* a 5:4 display is 110 sq in and 9.4" high

As you can see, 16:10 -> 16:9 is actually the largest loss in surface area and second-largest loss of height (largest being 4:3 -> 3:2).

However if you're watching a movie, the 16:9 has 100% coverage for 16:9 and 75% coverage for Cinemascope, every other format gets lower in both relative and absolute coverage, down to 70% (77 sq in) and 53% (58 sq in) for a 5:4.

> How the hell did people think it was a good idea?

Black bars on movies, better view angles in FPS, and cheaper.
Not sure about low latency (especially since this article seems to have failed to test that at all...), but for low-profile cherry-style switches you could look into the new low-profile Kailh switches, which are sort of based on the old Cherry ML switches. The only manufactured board you can buy with these right now is the Havit HV-KB390L[1], as far as I know.

If you are really tied to the cherry mx style you could check out the kailh and cherry "speed" switches, which have slightly shorter travel distance and a higher actuation point.

[1] https://www.amazon.com/Mechanical-Keyboard-Extra-Thin-Switch...
WSGR disagrees. And where are you finding 70 years of settled law on securities that later become primarily valued via use in commercial transactions?

> Our current view is that once the value of the tokens is primarily driven by their commercial usage, rather than by the efforts of the token sponsor or other developers, the tokens should no longer be deemed to be securities. The SEC has not yet addressed this question.
A showcase portfolio? Is that still a problem in need of fixing? I can't imagine myself using this and I've been using dropbox for ages and I work for myself in the creative industry.
This was a good read up until the first few seconds when it became apparent it was whining drivel.
Apparently it's to prevent phishing. You should be able to click on "Edit on Codepen" to see it.

(Not affiliated with them, I just found https://blog.codepen.io/2017/10/05/regarding-referer-headers...)
What Happens When Robots Act Just Like Humans
Quicken Loans in Detroit is the same thing to a T
I would love to see Dropbox get into the Productivity market. Google and Microsoft gives everything an enterprise would need, Storage, Sync, Document collaboration, Online word, sheets etc., email etc.

Dropbox so far is a brilliant file sync and storage service. Dropbox Paper may be a start, but if they want to stay relevant, productivity is something they will have to do.
What's more, you already use a Lisp-2:

https://www.reddit.com/r/lisp/comments/76b3ap/for_a_list_of_...
These Mystery Food Pellets Are São Paulo’s Attempt to Combat Hunger
I set network connections as "metered" since updates are disabled over metered connections.

When I'm ready to update, I switch to a non-metered connection.
It doesn’t say anything about what it is to actually work at Google. Maybe rephrase to working in HR sucks. I doubt this person even worked at MTV. I worked at Google and it is an amazing place to work at (beercart Friday!) the only reason I left is because living in the Bay Area sucks.
You think that was a mistake?
My Surface Pro charger (the same one that comes with the Surface Book IIRC) has a USB port for charging phones as well, and unlike a USB-C charger, charges both at the same time.

While I lament non-standard implementations, much like Apple's old MagSafe adapter and the Surface connector, sometimes the non-standard version is vastly superior.
PostgreSQL 10 Now Available in Beta on Heroku Postgres
Correct, I meant physically breaking some part of the board as a whole, not trying to imply that there was a mechanical aspect to the CPU. I've only broken two Pis. I stepped on one because my cat knocked it on the floor, and the other I broke because I used mounting screws with too big of a head and broke off a capacitor and took the copper pads with it.
Choosing between names and identifiers in URLs
I don't think that's what is going on here. The guy who wrote this (Panos Panay) is the VP in charge of the entire Surface brand. He is the boss.
Happy with the build quality and comfort so far. The color itself surprised me even after seeing the swatch in person.
FYI Free Pascal (and by extension, Lazarus) comes with fcl-web which contains, among others, an HTTP client.

See:

http://wiki.lazarus.freepascal.org/fphttpclient
> A crash is generally bad for anyone who's invested

You are forgetting that cash in hand or in a bank is an asset/investment. Cash should be 20-30% of any investment portfolio.
I would add (GNU) Makefile syntax to this:

$(patsubst this,that,$(foreach .... $(call macro,arg,arg)))

"I dislike all those Lisp parentheses", says the C developer ... but then we peek into his 50 kilobyte long, convoluted Makfile. :)
Disclosure: I worked at Flatiron School from 2014-2016.

I just want to point out the the numbers in the audited jobs report were never 'phony'. The report, which was available for download long before the settlement, clearly shows the %s of full-time salaried, full-time contract, part time and self employment used for the totals.

My understanding of the settlement is that the AG's office was upset that the quoted numbers in advertisements did not make the type of employment clear and did not make it clear that the average salary included only the employed students who took a full-time salaried position.

This was certainly a misleading aspect of the advertising, but a prospective student who downloaded and read the report would have been able to see these numbers clearly.
A common technical lead pitfall
This is really the only sane workaround. Unfortunately you have to set wired connections as metered through regedit (afaik).
I bet it's even more common with psychologists.
>Learn to read a fucking room.

Oh yeah, no emotional reaction there. We're talking science here!

Newsflash: The guys who are assholes aren't reading these articles. And if you think it's "every man's responsibilty" to police other men simply because they have a penis (and not management's fault for setting the corporate culture and hiring policies) then there's really nothing that can be done to assuage your anger. I mean, why don't we argue for the correlary? Why don't women have to go to "how to behave around men" classes, and show women how to correct and police other women so they don't do things like "gossip too much", and "overreact to dirty jokes" and make faces at men's natural competitiveness? Oh yeah, because that'd be sexist as hell.

I mean, I don't live in LA or New York. So maybe metros are some gigantic swampland of bigots roving the high seas as they manspread and mansplain women into submission with their evil boners of death. But in the rest of the country, we're actually able to work with sexes without resorting to passive-aggressive blog posts. It's this thing called "Respect." I try to respect your wishes, and you respect me by not over-reacting and realizing we're all imperfect humans. We work together to find a compromise instead of calling "one side" the good guys and demonizing the other.

If your corporate culture isn't professional enough to treat co-workers with respect--regardless of sex, age, disability, religion, and so on--then your corporation sucks and it's not "men's" fault. It's managements.
An Introduction to CSS Grid Layout
Wiping Out CSRF
Ambiguity of a grammar is rather unrelated to how surprising it can be to a human. Something like TypeScript:

var a = { label: f() };
() => { label : f() };

These constructs look similar, but one is an object literal and the other is a block with a useless label. All of this can be implemented as an unambiguous context-free grammar.

Relying on grammar ambiguity detection to find constructs surprising to humans is not very effective, if only because of the difference between how a human understands the grammar (pattern-based) and how EBNF expresses it (prefix-based).
This is very promising! We all have spend too much time trying to connect with VCs without knowing whether our startup would be a fit for them.
The Howey Test, from 1946, is about whether assets that are classified as real estate, currencies, 'utility tokens', etc., can also be classified as securities.

http://consumer.findlaw.com/securities-law/what-is-the-howey...

The entire point is that you can't get out of going to prison by saying "Our thing is X, therefore it can't also be Y."
People may recognize the author, historian Robert Paxton, from his article "The Five Stages of Fascism" (http://theleder.com/docs/Misc/Paxton_Five%20Stages%20of%20Fa...).

It was later extended into a book length treatment (https://libcom.org/library/anatomy-fascism) which is very worthwhile, and readable, if you are interested in what he calls (paraphrasing) the most significant political development of the 20th century.

The discussion, in the OP, of the famous "That's when I reach for my revolver" quote, was really quite helpful in understanding the layered context of this enigmatic saying - which turns out to not really reflect the stance of German fascists towards culture.
It says 17 hours of video playback. I am guessing that video playback is using the integrated graphics in the tablet portion while the 1060 in the base is powered down.
Surveying the presence or absence of fish is an activity for which a strong economic incentive exists. It's somewhat different than things like sediment depth, etc. which the gp comment mentioned. That stuff will have been mapped to the extent necessary for military operations and determining the viability of offshore drilling.
Like this? https://www.youtube.com/watch?v=wcdKHCp9foY

Works on Unix, Mac, iOS and Android

Code mirror is here - https://github.com/Zygo/xscreensaver

W.P. van Paassen's metaballs C code is here -

https://github.com/Zygo/xscreensaver/blob/master/hacks/metab...

Also, you can set various parameter tweaks for the metaballs from the command line or settings - count, radius etc.
I've worked the last 5-6 years in the NYC area also - and I've seen plenty of companies that hired bootcamp grads, and have worked at one myself.

My anecdotal observation is that bootcamp grads favor consumer tech companies where the product (or sub-product) isn't very technologically complex, and has room for (very) junior developers. It does not take a senior dev nor a CS degree to stand up Rails and produce by-the-numbers CRUD workflow apps.

I think the reasons for hiring bootcamp grads are varied, but they are much cheaper than degreed candidates, get the job done (for junior-level work at least), and are "hungrier" than degreed candidates - especially compared with candidates from pedigree schools who sometimes perceive themselves as being above junior-level grunt code.

Anecdotally everyone I've hired from a bootcamp has worked out, but it's worth noting that the pickings can be slim. I reviewed two graduating classes for candidates and would say maybe 1/4 of them even come close to being interviewable.
I know that and probably that's why people feel a bit annoyed by the Class keyword. However it's really close to what classes should represent. https://en.wikipedia.org/wiki/Class_(computer_programming) first two paragraph matches the JS use case well.

> Javascript objects are not contractually obligated to have the state and behavior of a 'class'.

I don't know what you mean by "contractually obligated", but if I instantiate a class in JS then it will have a state and behavior I defined in that class. If your problem is that if I change that class later, then the instances will change as well, then yes, it works like that. Calling something a class in my mind is not strictly limited to classical OO, it's just a loose concept different languages implement differently.
John Carmack Explains Virtual Reality at 5 Levels of Difficulty [video]
To be fair, a lot of people were upset over the election, and given what's happened over the last ten months, those feelings seem to have been justified.

But yeah, god damn a company for having a culture where people don't go around acting like jerks towards one another. God forbid we grow out of Kindergarten and get back to the real world where people are unhappy and take out their frustrations by raking their coworkers verbally over the coals.
The 13" gets 95W brick in dGPU config (same as 15") and houses a 1050 (~45W) and a 8650U (~20W).
That doesn't change the fact that the cars and trucks that drive on them are subsidized. What if those goods were delivered by train?
Generation Y 'Digital Natives' Are Most Likely to Practice Sloppy Cyber Security
do you have more material on that so I can understand?