skysight-inc/HackerNews huggingface dataset:
Yea, the hobby projects I do using the JVM (currently working on a side-project written mostly in Clojure) look completely different from the eleventy-layers-of-abstraction design-patternsplosion programming-in-xml garbage you're forced to work with at your typical Java shop.

The culture in Javaland is a huge problem, and Scala doesn't really help with that. I'm constantly butting heads with Software "Architects" because, among other things, I tend to prefer building my programs using small libraries rather than uber-frameworks like Spring. I suppose my main problem is that I didn't start my career in Javaland, so I didn't get indoctrinated properly.
HN Mods, sounds like they need some protection from the HN hug of death:

>> Please use the correct (perma)link to bookmark this article, not the page listing all wlog entries of the last decade. Thank you.

https://www.mirbsd.org/permalinks/wlog-10_e20170301-tg.htm
Alloggi Parma Viesse Alloggi a Parma
Alloggi Parma Viesse, il servizio alloggi parma ideale per affitti mensili parma, affitti settimanali parma, affitti giornalieri parma.
Rape and murder are both crimes where the odds are good you know your assailant. I don't believe the overall rate has much to do with transit. Of course, you admit it may not be rational- but in theory education can ease irrational thoughts, and this is likely simpler than solving the problem of crime.

http://nypost.com/2014/01/05/odds-that-youll-be-killed-by-a-...

http://www.911rape.org/facts-quotes/statistics
I don't think you're understanding what the author was saying. The author is advocating for constructor-based dependency injection, which incidentally, I also advocate for. There is a macro-based library in Scala, MacWire, that helps write the constructor calls for you, essentially acting as an auto-wire-like replacement to Spring and Guice, except that it does all its work at compile time. This mean you catch errors much earlier in the build and deploy process.
> About your wider point: you seem to put a lot of importance on societal roles ("expected to", "narratives"), and I don't think much of this (if at all) is caused by society rather than self-directed.

Why do you think so?
DNS Spy enters public beta – monitor your DNS entries
Thanks, I now see there is a problem with Safari on my Mac. Chrome is working for me though. I've notified the team.
What's New for Developers in Firefox 52
Some context : https://medium.com/cirru-project/stack-editor-programming-by...
I wonder if standard practices for Kotlin will diverge from Java in the same way. I could guess either way. On the one hand, Kotlin maps between its properties and Java's standard bean getters and setters, whereas Scala does not. On the other hand, a desire to share code between the back-end and statically optimizable JavaScript (and Android packages) will hopefully push Kotlin libraries away from reflection and toward build-time code generation (presumably based on annotation processors). Then again, the latter option is also available to plain java (see Dagger 2), if only the broader Java community would embrace it.
I've found Facebook almost comically easy to avoid since day one. The only thing that never changes is how intense the desire of people on Facebook to have me join them is, but their arguments never improve. The only friends I know still on FB are the ones who only ever used it to keep in touch with people halfway around the world, and nothing else. Even then, most of them have migrated to other services.

Facebook is a crazy invasion of privacy, but you literally have to invite them in.
Our main product is MollyBet.com and it caters to numerous different betting strategies, including algo trading.

The software enables users to simultaneously execute bets for an event across multiple Asian bookmakers and key betting exchanges at the highest liquidity and best prices. We have a wealth of over 10 years experience servicing the world's largest betting syndicates, brokerages and individual traders.

See https://mollybet.com/ for more details.
An incalculable, but very significant, portion of all human knowledge is locked away in secret, nondescript buildings.

I've always wonder what would happen if us-east-1 was somehow destroyed. How much would be lost?
Bitcoin’s 'creator' joins gambler in patent venture
> Instacart is building datasets right now on what people purchase.

Why do people say things like this as if Silicon Valley is the only place that's heard of collecting data on customers. You are aware that's what those supermarket savings cards with the barcodes do right?

I guarantee you that Instacart has like the 178th best database of what supermarket customers purchase at best.
Not very Pythonic, however.
Travis Kalanick has never blackmailed journalists. Emil Michael, an Uber executive, brought up the idea as an ethical hypothetical.

http://www.huffingtonpost.com/nicole-campbell/what-was-said-...

Specifically, he asked Ben Smith of Buzzfeed whether it would be ethical for Uber to hire someone to investigate and report to the public true facts about a journalist (as opposed to journalists investigating and reporting true facts about people involved with Uber). Ben Smith evaded the question, most likely because he didn't want to admit that as a journalist he feels that's a privilege which should only be afforded to members of his club.

You are right that Lyft doesn't do much politics. Instead, Uber spends money fixing political problems and Lyft then freeloads on them, making money in the better world that Uber created. For me, that's a strong reason to prefer Uber to Lyft.
Previous instances of warming have seen all land mammals of greater than, IIRC, 10 kg, gone extinct.

Widespread ecosystemic impacts can be profound, and difficult to model.
How many of these newer games though, frankly deserve to be kept around? Most of them are just the nth iteration of the original which made their name, and bring little or nothing to the table. If .1% of today's games survive, you'll have a really good idea about the other 99.8% with .1% left to surprise you.
That is an insightful comment. What languages do you consider (most) expressive?
Brit on a corporate O2 mobile. Archive.io is for some reason blocked for under 18s
So even if 60m of sea level rise happened - and most of the Netherlands could not be saved - I still think some portions would be OK. Amersfoort, Arnhem, Apeldoorn, Nijmegen and Enschede (as well of Maastricht of course) would be saveable with creative water engineering. Combined, you could probably fit several million people there, easily enough to maintain the Netherlands as its own country (again, this is apocalypse-level planning here.)

Additionally, the rest of the displaced millions are mostly very highly educated, wealthy, English-speaking people who are allowed to live and work anywhere in the EU. Compare this to Bangladesh.
I can think of quite a few awful things data like this could be very useful for. I feel just a little gross that I had these ideas.
Parliament asks EU Commission to press for full US-EU visa reciprocity
Marissa Mayer is giving Yahoo employees her bonus to make up for massive hacks
Have you never seen a car mount the pavement in order to get around a blocking vehicle? Or even to park, straddling the pavement and the road?
I think that's exactly what they do sometimes though: and disclaim directly that This Is Not Legal Advice and I Am Not Your Lawyer.

At this point they can take it easy and recommend literally anything since the most painful ramifications have been lifted. If you happen to score against an NBA player in pick-up you might be proud but you'd be dishonest to suggest that this means you have professional skill.
Pretty much hits the nail on the head.
I grew up in the US, and never encountered a gun until I was approximately 30 and specifically sought them out. That doesn't mean that they don't exist in America or in the UK. They do.
There's a branch of node, vee-eight-lkgr, running the new v8 5.8 compiler chain. You can read about how to try it out (and help test it) here: https://medium.com/@bmeurer/help-us-test-the-future-of-node-...
HP Sprocket: pocket photo printer
It might be an alternative for deep neural networks, but I doubt it will be an alternative for deep convolutional neural networks. The key breakthrough for deep learning was the stacking of many convolutional layers and being able to train those (key elements include SGD for large scale, dropout or batch norm, etc.). Perhaps if they build some convolutional features for the decision tree they will be able to achieve comparable results, but it will start to look a lot like a deep convolutional neural net (i.e., the same thing with a different name).
Java has problems on OS X and Linux. It is not truly cross-platform like Electron is.
What I want is for the editor to be aware of the semantics of the language and offer me language-unique tools to edit code, also to generate and work on macros, in the language it's editing, or at least one that is close enough to it I don't have to switch gears in order to get a tough task done.

Otherwise it really doesn't improve on a text editor. All of these things would require a ton of work, so I stick with Sublime for now. Text isn't that bad.

IDEs are kinda close, but I've yet to see one that could effectively work with dynamic languages. RubyMine is interesting-looking, but seems to want to impose a lot of its opinions on your workflow. I don't really see how RubyMine would really be that much better than Sublime and a terminal.
Just write components
APPLY HERE: https://streetshares.workable.com/jobs/437467/candidates/new
Introducing Laravel: Part 2 – Routing, Blade and Laravel Mix
I really don't see that as sustainable for them. The fifteen percent they mention on $35 is not very much to work with. I understand buying market share but all of these services seem to follow the same route, incredible lead in pricing and then trying to find out how to raise it without driving everyone to another solution.

grocery stores usually can pull this off as they tend to have pharmacies they want you to use and other services
Java still sucks a lot along with every JVM based language. Scala sucks less compared to others due to its flexibility. Only beginners can't read Scala code.
Wealth is getting increasingly concentrated in this country, and not into the hands of union workers. I think your description of the role of public spending is misleading at best.

I could say, equally (if not more) fairly, that all spending (public and private) is generally a way to funnel money to cronies of the capitalist system (e.g. CEOs, shareholders).

Maybe a more useful thing to discuss is what the money does in the process. Transit workers do provide labor that makes today's transit systems possible, after all.
Ireland Baldwin poses totally nude in what she calls ‘freeing’ shoot (Photo)
Global Biodiversity Information Facility (GBIF) | Web Developer | Copenhagen, Denmark | ONSITE VISA http://www.gbif.org/

GBIF is an international organization whose purpose is to make scientific biodiversity data available on the Internet.

We're looking for a web developer, who will work on the GBIF.org site and other web products − websites and web applications used to share open data.

The new web site is in beta at https://demo.gbif.org/ and the source code, like all our work, is on GitHub: https://github.com/gbif/portal16

The starting salary is 51268DKK per month (that's about €6900/mth or €83k/year), and is exempt from Danish tax. We can't pay for relocation for this role.

Further information: http://www.gbif.org/newsroom/news/web-developer-job-2017
We do, it's a very successful service called Peapod that you haven't heard of because it's not used by people in SV.

It's exactly what you're describing, but doesn't have a hugely PR engine because it's a profitable arm of an existing store that doesn't require a 10x exit.
>Rape and murder are both crimes where the odds are good you know your assailant...

...Or are engaged in a criminal enterprise (for murder, not rape).
Indeed. Maybe the original point is better analogized as saying "shovels are better than screwdrivers" rather than comparing two brands. Of course, it's even more meaningless to debate the merits of shovels vs screwdrivers than it is to debate the merits of two different screwdriver manufacturers.
The refresh rate of the e-ink displays of certain smart watches surprised me. It was displaying fluid animations without any ghosting.

I'm not sure if refresh rate is a function of display size at all, but I will say they've come a long way at improving it over earlier Kindle modles.
Wow this is cool. I always preferred Kotlin to Scala and have used it for Android dev. It was extremely easy to get it working compared to writing an app in Scala and the language was more similar with a modern syntax.

This project looks neat and if you had to use JVM tools but wanted some of the benefits of Erlang style development I could see it being a perfect fit.
I mean, if you were relying on WPA for security.. you have more important problems. As someone else pointed out, MitM attacks can happen at any hop on the Internet.
The No Free Lunch theorem doesn't really care how your algorithm does it, and an ensemble of algorithms is just another algorithm. It certainly applies.

The reason it's not actually all that useful for real world applications is that problems we value are a subset of "all possible problems" for want of a better explanation. Problems are typically smooth, that is a small change in input variables results in a small change in 'fitness', which already limits how applicable the NFL theorem is.

[disclaimer, based on lectures 10 years ago now]
If both companies are doing the same amount of work then they'd both pay the same amount of tax. The number of employees isn't the point.
What happened in Munich
That's one strong imagination.
Problem is that "Europe" means so many different languages... which is also our biggest remaining obstacle in trying to launch even just web products here (as compared to launching "in the Anglosphere").
Are you listening to yourself?
Sidewalk Labs|Data Scientist, Product Designer, Software Engineer|NY, SF|On-site, FT|https://www.sidewalklabs.com/

Sidewalk Labs is a new type of company whose mission is to embrace the power of ubiquitous connectivity to improve urban life. We believe digital technologies — when combined with a deep understanding of a city’s needs — can transform city life to be more responsive, equitable, innovative, and inclusive.

Backed by Alphabet Inc. and drawing expertise from our unique team of technologists and urbanists, we develop products related to housing affordability, congestion, public health, and more.

Most interview processes consist of 1-2 phone calls, 1-2 on-sites, and an assignment if applicable.
No. It's not the Java language. It is the developers. They are the ones who have to have 35 levels of abstraction. Why? Because for some reason they think this will make modifying the software they write easier. In reality, no, it doesn't because everyone gets frustrated wading through the abstractions. If I can hold ten items in my brain's working memory and all ten are taken up by keeping track of how many levels deep I'm in, then it is really hard to make any real changes to the code.
In the UK at least they're workers (based on the outcome of a fairly recent ruling), despite Uber trying to say they're all self-employed.
> The problem seems to be that Java devs like to create things more complex than they need to be. Conglomerates of XML files, layers on layers on layers...

this is not problem of the language, just juniority of some of its users. your typical smart coder with max few years of experience still considers the most important book he read Design Patterns, and well if the only tool you have is hammer...

I get all kinds of beautifully over-abstracted code from our Pune team, which can be a nice topic for a chat over a coffee, but for real world maintenance, evolution and bugfixing it simply doesn't add any value, just LOC (ie, class has externalized interface, but it will never ever have any other implementation. and to spin things up, let's have an abstract class in between. or reading a property from external config file - goes via another 2 config files and 2-3 abstraction classes all the way to where needed).

Small things but they add up. Things don't have to be this way - jav will be more verbose than python for example, but not as much as we tend to see these days. Just because you can build some cathedral, doesn't mean you have to to get job done properly. Especially when you just want a place to park the car.
As the person commenting on that article points out, cyclists using strava are probably more likely to be athletic and cycle further and faster than cyclists not using strava
I'd guess several reasons, or rather aspects of the issue:

- proximity detector is another potential point of failure; including it raises both installation and maintenance costs

- when you're walking at night, you'd like to see further than the distance between two lampposts; this would require the proximity sensor to trigger several lamp posts arond you (totally doable, I guess, but again extra installation and maintenance costs for having the lamps wired together in the right way)

- in the past, streetlights were using sodium-vapor lamps, which have a significant warmup time

- now lamps are switching to LEDs so warmup time is not a concern, but I wonder how constantly turning them on/off impacts their longevity

Wearing my optimist hat, I think city planners are comparing costs of the issues above with potential savings. But pessimist in me tells me that it's mostly because electricity is cheap and incentives to optimize streetlights aren't strong.
AMD Zen and Ryzen 7 Review: A Deep Dive
Zürich zone 110 is tiny compared to Berlin A+B (which also covers the majority of the city).
DevOps at Rabobank
Not really. .Net devs (C# in particular) still love their levels of abstraction.
Are you saying Scala got it right? What's your take on Kotlin?
Don't know about the OS X problems much, but on Linux it's workable with FX (our product is actually used on both Windows and Linux). OTOH, Electron achieves its portability by shipping the whole Chromium browser with your application...
More like a bubble waiting to messily burst, or in the most extreme, the place we'll fondly remember after the earthquake.
> Java libraries and frameworks are complicated because Java the language is not expressive enough.

I have written Java code and rewritten code large parts done by others. The issue I have noticed is architecture and framework mindset of people who just do not think solving problem at hand is important and good enough task. It would be ok if they wrote elegant library/framework but it was still junk and solved only very narrow problem. At each instance it was the problem of culture and people using Java because I was perfectly able to write productive and simple code with just standard plus very few extra libraries.

> Another language in this category is Go. It's still young enough that people haven't used it much outside the niche it was created

Huh, may be you should be able to give example of highly expressive and popular languages which are a hit with developers in very different domains. Because it is easy to pile on popular Java and increasingly popular Go without talking about alternatives.
You'd be surprised what we could get to work if the survival of humanity depended upon it. You'd better believe we'd get self sustaining bio domes working tout de suite if that were the only way to ensure our survival.
Thanks, I saw references to it being 50% but then also found a source where 50% was simply an aim so assumed it had been taken out of context. I think from that article the figure might be over 40% though at least.
I like to imagine good things too, but I suspect if that happened it would be because company would be in bankruptcy proceedings. The trustee appointed will have a mandate to extract the most money from the carcass of the company, and arranging for work to be done to release a DRM-free patch is definitely not part of that, and I doubt he could legally do it even if he wanted to.

There is also quite some history showing that DRM-content providers do go under, and people do lose access to their "purchased" (rented) items.
I think they're aiming to ship v8 5.8 with Node 8 in April.
Not sure on that sadly, our users don't really mix compilers within a build. With regards to the Cray modules they do go out of their way to avoid you mixing compilers (in terms of setting conflicts in the module files). I'll ask one of our application guys tomorrow to see if there's something I may not be aware of.
https://www.youtube.com/watch?v=RffPSrRpq_g
IIRC Roche Brothers now has a similar delivery service in that area now. I'm not sure if there are others, but I wouldn't be shocked.
Canadian businesses on Stripe can now accept 130+ currencies
This may be the funniest thing I've read on the Internet in some time.
Ah, my bad. Are you aware of any benchmarks comparing v8 to LuaJIT? Looks like LuaJIT got removed from the alioth site (?).
Exactly; the economy is not zero-sum; it's not a pie we have to split.

Yes it is. The amount of consumption (goods and services) a given person can indulge in has an upper limit. In the past, people who were freed from some tasks were simply reallocated to others and more stuff was produced which there was demand for.
If I'm reading things right, this sounds like a vulnerability in WPA itself kept open for backward compatibility. It's fixed by implementing the "4-way handshake", which a comment in the patch says is not in the standard. I'm pretty sure it is in 802.11i (published by IEEE), so maybe it's not in WPA (published by Wi-Fi Alliance)?. I don't know where to find the actual WPA version of the spec to check; maybe it was never public.
Does anyone know any Vendors that use BSD an their underlying OS?

most that I have experience with are some flavor of custom linux.
I don't see any supporting evidence in this article which suggests that people working 15 hours are happier than those working say 35 hours. It's also hard for me to imagine that 15 hours is enough to sustain a level of productive output requiring intellectual work and extensive knowledge of a subject matter - unused skills rust and 15 hours seems like some kind of bare minimum level just to sustain rudimentary skill, let alone develop it.

> A recent poll among Brits revealed that as many as 37 per cent think they have a job that doesn’t even need to exist.

I'm not going to deliberate on the prevalence of bullshit jobs and their impact on quality of life (which seems to be where the article takes it's main pitch), but given that - I rather disagree that not working is the solution that obviously follows.
May be good idea for mobile devices, where editing text is hard but it's possible to make usable tree editing UI.
I'm a bit confused about why this is considered a commercial activity; there's no advertising, or paywall, or anything like that.
WEP yes, but AFAIK WPA/WPA2 with strong passphrase is still considered to be secure. Of course you need to have many security layers, but without described MITM, this layer doesn't seem to be broken.
Snapchat’s IPO proves Instagram could be worth over $100B
I am sorry, good sir, but I must vehemently disagree with your reasoning. Arlington is not such a bad area, especially when compared to Dorchester, to which the Red Line does connect. In addition, the Red Line links through Mattapan cough Murderpan via trolley. So, I consider your comment thoroughly debunked.
Just How Much Pee Is in That Pool?