skysight-inc/HackerNews huggingface dataset:
Have Frontier DSL here, the techs told me about the fiber installed just a hundred feet away, that Frontier had installed for this government program.

They still don't plan on doing anything with it for another 5+ years, and will be servicing business customers first before residential.

20 Mbps is cool too I guess.
I have plenty of programming experience beyond Java and Go :). Currently I am mostly a Lisp programmer, that is why I consider the existence of closures and functions such a huge differentiator for Go vs. Java.
This is what I love about Milo, he calls out the media.

He always records the interview because the media does have a kinda agenda, it's not written down, it's not talked about it, just kinda a 'known' following.

NPR have not done the right thing as a media organisation. If nothing else this is what Milo brings to the world.
I would not recommend Scala anymore unless you're a small team with smart devs eager to learn it.

My project is not so small, and the average developer is not interested in spending the time to really learn the language and functional style.

So in the end, we have code that not everyone reads and writes well, an ecosystem that is years behind Java, and tons of incompatibilities between Scala versions as it's still not stable. It's a mess, and most just end up writing Scala imperatively a la Java from 2005.

Java 8 is actually pretty good and has a lot of the power of Java without the complex features few use correctly. I'm hoping Kotlin continues improving, too.
Binaries would be distributed in a family-member-independent form, and then they would be "specialized" on each individual machine.
Firstly, 55% is not greater than the maximum tax rate one could pay on income (especially in CA) [1].

Secondly, you understand that RSUs (restricted stock units) are taxed as normal W-2 income at the time of vesting, right! You pay capital-gains tax on any appreciation in value after said vesting -- should you choose to sell the stock.

You should probably stop spreading misinformation on topics you don't have experience in.

[1]: https://smartasset.com/taxes/california-tax-calculator
Don't they have design-patents on the newer bricks?
The ICO to end ICOs
Blue Apron Gets a Run for Its Money from Amazon Fresh
Ask HN: How do I get api access to american labs?
I have a built a new mental health EMR, I am trying to set up 2 way communication with lab companies like quest and labcorp.

I have been struggling with their corporate communication maze for the last 2 weeks and finally was told that our current volume of 1500 labs order s a month is too low.

Does anyone have a contact at Quest or labcorp? Or some other solution ?
There were a lot of flash sites with marvelous experience. The site size was controlled by its creator. There is no difference in this regard between bloated flash site and bloated site built with standard browser APIs.

Indexing was fixable by some additional effort and it's the same with these days SPAs.

Basically most of those complains apply to a lot of modern web sites.
It's so hard because Web layout with HTML/CSS/JS is the ultimate Turing Tarpit [0]. Any tool that tries to offer a simple interface to three interlocking programming languages is going to have to deal with all the crazy things the Javascript Framework of the Week will do to the page you're creating.

This is exactly the problem we're solving with Anvil (https://anvil.works). It's explicitly VB-like - one language, drag and drop design, and object oriented components. But it is only possible because we took the deliberate choice to do it all with one language (Python) with an appropriately simplified display model.

[0]
https://en.m.wikipedia.org/wiki/Turing_tarpit
No, because computer scientists are too lazy to create modern domain specific languages that are powerful enough for practitioners to put to effective use. :-)
وقت سفارت لوکزامبورگ در سایت ویزای شینگن
کشور لوکزامبورگ عضو اتحادیه اروپا و پیمان شنگن می باشد و برای مسافرت به لوکزامبورگ نیاز به ویزای شنگن می باشد . کشور لوکزامبورگ در ایران سفارت ندارد و نزدیکترین سفارت به ایران در شهر آنکارا کشور ترکیه می باشد .
I am not the addressee of your question but I use clojure as well for DS and I thought I extend on a few aspects of my sibling post.

- Performance 1: It's really fast iff you avoid boxing, reflection and so on. Even without this optimization it's mostly fast enough. However, 1 out of 10 times, it get's too slow and you need to change a few things in the code so it gets faster. It's easy and never requires a lot of time (after the first :P)

- Performance 2: Memory consumption is sometimes quite high, in this cases you should use arrays and records instead of vectors of maps. Also JVM args (e.g. -DXmx8G) is your friend.

- macros I don't ever use.

- filtering, aggregating, .. is a breeze and usually a line of code. E.g.

(->> a-vector-of-records
(filter #(> (:id %) 100) ;; all ids above 100
(remove (comp #{:a :b} :category) ;; without categories :a or :b
(map :value) ;; take the value
(reduce + 0) ;; and sum it

- Tools: I use incanter.stats (for statistical things I didn't yet implement), incanter.charts for the visualization and incanter.optimize for linear models. Other stuff (GLM, FFT, ...) I implemented myself or directly use the libs incanter uses.

- For report generation (notebook-like) I typically use clj-pdf which is usually the first deliverable of every DS task I have.

- For learning: I came from Javaland, and I benefited heavily from the 4clojure koans for the practical stuff and "The Joy of Clojure" for the "clojure way of thinking".

- For using it: I had to "learn emacs" (and paredit and so on) at the same time, it complicated everything and also was a drain on my motivation. It's good if you have a colleague who uses the setup already, alternatively youtube has many videos on this. Today, I'd never switch back because just using eclipse (or something else) makes me feel that I need 10s to execute a thought instead of keyboard shortcut. When you're there you also might want to switch to i3wm (if you don't have it already).
Pretty sure they don't serve the actual video from AWS.

And now considering the competition from Amazon Prime, I doubt it will move there in the future.
How to manage cross-functional teams
Interesting. I wonder why it hasn't been more popular. Also, it would be nice if you could order the bricks for a design by a simple order process.
POWER9 Talos II Secure Workstation
It runs in god mode with access to anything and everything, and is completely hidden from even system mode software. With access to peripherals it can access the network and take remote commands, exfiltrate data, etc.

If you've ever used a server they often have a nice feature where you send an authenticated command to them on a certain port and get it to shutoff, turn on, reboot, whatever. This is run from the PSP on AMD processors.

Or maybe it has a remote backdoor put there by the NSA (or maybe just escrowed command and control keys) and ANY AMD device connected to the Internet can be controlled remotely by them at will. We have no way of knowing.

Or if TLAs don't worry you, then maybe the code running on it has a 0-day vulnerability and every server out there is vulnerable to remote code execution + the ultimate privilege escalation and we don't know about.

Or if that doesn't worry you, then maybe it'd at least be nice to be able to program it yourself and add new features, bug fixes, etc.

Those are all good reasons for requesting open source PSP code.
Migrate your OS X keychain to pass (passwordstore.org)
> It is misleading to describe PoS as a democratic vote. There is no voting as that could be faked.

I disagree. With PoS there is, ultimate, only the democratic vote.

For example, in a network with 1,000 nodes, let's say 95% follow one chain and ignore another chain, and that the remaining 5% follow that other chain. The two chains are completely different, but are both valid. In a PoS-system there would be no way, besides democratic vote, to determine which chain is the right one. You're forced to either ask someone you know which chain he's using, or just go with the 95%-chain. With Bitcoin, the answer is very simple: you follow the chain with the largest amount of work, regardless of how many nodes say the one with less work is the right one.

Bitcoin is inherently non-democratic in this scenario, as all nodes only care about chain work, and not how many nodes follow which chain. As opposed to PoS, where two competing, valid chains only differ in which (trusted/untrusted?) -- and how many -- nodes follow each chain.
That is, more or less exactly what running on a VM is. You distribute Jave bytecode or CIL.
It allows for a richer bootstrap than the x86 BIOS/UEFI, including checking signatures for the boot device.

This helps mitigate attacks like persistent rootkits that alter the OS to mask the presence of malware.

However, as a supervisor processor, the PSP is also a risk itself. If a well funded state setup a shipping interdiction on import or export, they could alter the PSP to insert their malware and we wouldn't be able to audit it.

This is a gift from all of those mobile SoCs that might've gotten signed bootloaders initially just to protect the subsidy. Part of the overall "death of the general purpose computer" (see Doctorow for more).
Weird Signals Detected Around Nearby Star
Very disappointed to hear this. A different decision would have definitely swayed me to buy AMD for my next processor.
... on a Linux box. My FreeBSD and MacOS boxes don't know "sort -R".

I'm really here to say that adding "exit" in a .bashrc is fun one to try to resolve.
I didnt think the Scala Coursera was very good for general developers - a bit too academic and focusing on functional / recursive patterns which aren't a good way to get a feel for the language in everyday web usage (vs Php, Java, etc).

I'd recommend the book 'Scala for the Impatient', tutorials and projects from Twitter, and Maven or SBT template projects.
Making the GOV.UK DNS more resilient
They've got a huge mountain of patents to file and sort out before they can start going public, I think.
Webmaster Tools' robots.txt: description not available
Tasks of classifying things (in this case into "approved" or "rejected") that humans can routinely do but machines find difficult are areas where ML shines.

Human reviewers today, but once the training set is large enough you can start to let computers take over with human reviewers reviewing the lower certainty cases until the certainties rise further.
Just gotta wait 3 seconds, man. The welcome overlay on Forbes will let you click through if you wait 3 seconds.

So much hate in your comment. Why are you so quick to be dismissive and rude?

I for one think it's fair to claim they are cross platform if they work with 97.12% of the mobile market share [1].

1. https://www.netmarketshare.com/operating-system-market-share...
It's also worth noting that this likely would stop phishing attacks like the one that happened earlier this year.

https://www.theverge.com/2017/5/3/15534768/google-docs-phish...

https://news.ycombinator.com/item?id=14258918
Never heard about PSP before. Looks like another corner of the computer world in total lockdown and relies on security through obscurity. Not gonna work forever but keeps all but the talented people out. Problem is there are many talented people out there.
This is weird. I just don't know, what does it achieve?

If your call someone who is not a founder, during off hours, it is better to be super urgent and means that something went terribly wrong in the management layer.

If you flip the scrk
Within a month or so of purchasing a used bicycle in Tokyo, I had been stopped more than 5 times by police. I guess the sight of a foreign guy on the cheapest bike I could find screams police magnet. It was cute at first and I was super polite and it would end quickly, but after a couple that resulted in patdowns, searches, and 20+ minutes answering questions about my presence in the country, I now make an effort to ride past the police if they're around. It's also made me more aware of the need to be a bit more cautious as a foreigner here than I thought
There is a lot of safety features in C# that are not present in C++, so a rewrite in C++ would probably have helped. However the same class of errors that was a problem in the old codebase are still present.
Seems like someone edited that into a template: https://en.wikipedia.org/w/index.php?title=Template:Finance_... (the actual content of the revision has been hidden though, so no way to check)
> I grew up with energy generated by a mix of hydro from 800km away and nuclear from 200km.

Impressive, but those grids aren't cheap, and their maintenance is only getting more expensive with modern safety standards and labour costs.

> Also, hydro can be rather helpful in other aspects - it can be a store of drinking water, fisheries and agriculture. The environmental impact is, of course, huge, buy far more benign than the current fashion of fossils.

Anything but coal is progress, sure. But hydro is still damaging enough that it's well worth replacing.

> Mind you that fission's environmental impact is not restricted to those rare occasions when everything goes bad and the reactor melts down. Mining for fissiles is not exactly environment friendly.

The fuel density of fissiles is so high that that's not really an issue though - the amount of fuel mining needed is tiny.

> And while local photovoltaic may have some nasty industrial processes involved, solar-thermal doesn't. It also provides a nice and smooth generation pattern that can cover for baseline generation.

Solar-thermal has potential, but it still has some time/storage issues (yes it doesn't go to zero immediately at dusk, but it's not entirely aligned with demand either, and e.g. seasons are a big issue further from the equator) and location issues.

Ultimately while conventional renewables will be part of the mix - maybe a big part - it's hard to imagine we won't have cases where we need reliable, consistent power in a specific arbitrary location, and nuclear is really the only viable clean power source that can offer that. Maybe storage tech will improve to the point where that's no longer the case, but we can't rely on that - at least, not the extent of closing off nuclear research. The cost of the likes of ITER is a drop in the bucket compared to the world's total energy expenditure.
But in protocols such as TLS or PGP, the computational requirements of RSA means it is often just used to encrypt a symmetric key, which is then shared with the recipient, in a very similar way to how DH is used to establish a shared secret. I wouldn't say that conflating them in this way is so unrealistic.
Neural Networks, Types, and Functional Programming (2015)
Huh, I didn't realise it had that connotation. Although I feel better about having missed its meaning, given:

> Normative is sometimes also used, somewhat confusingly, to mean relating to a descriptive standard: doing what is normally done or what most others are expected to do in practice. In this sense a norm is not evaluative, a basis for judging behavior or outcomes; it is simply a fact or observation about behavior or outcomes, without judgment.
Is the Django-websockets story ok now?
For starters he's part of the reason why and represents the people who vote Trump and vote anti-left (A huge part of the population)

Being knowledgeable alone is reason enough, you won't get the exact story second hand from the media which it sounds like you have.
Modern Fortran is high-level enough to pass for MATLAB, has full vectorized operations support, but in many cases faster than C. What's not to like?
Quite difficult TBH. Not only the different spelling, but also that there were lots of different words than we use now for the same thing, and cases where the old word looked like a weird form of something of today but then turned out to be very different; and then all the linguistic embellishment. Instead of saying "x and y happened on date z" (as you would read in today's court transcripts), it would say "and so then it happened that, upon so many days after Easter, when the moon was full, also indicated as the year of the lord so and so and this month, that the horrible event of which we are talking about today too place, where first x was said by person bla", ... - on and on and on. I wonder how they got anything done those days.

If you're into this sort of thing (and know Dutch), a really fun read is "Een notabel boecxken van cokeryen", a Dutch cook book from around 1510. Annotated (translated) version available at http://www.dbnl.org/tekst/_not001nota01_01/_not001nota01_01.... . Illustrates the issues above very well.
A colleauge working at a AAA Soccer game gave some insight about that a few years back.

Their automated testing was mostly bruteforce stuff like,

* Placing a character at penalty spot and making it shoot with every possible angle and strength, making sure the ball didn't launch to space.

* They would leave a computer vs. computer game running for hours / days to make sure no kind of random crash would happen.
> Compiler does not help you. It is not a proof suggestion system like Isabelle/HOL or the like

This seems like a gratuitous misrepresentation. A compiler does not need a proof suggestion system to help you.

> In fact error messages rust produces rival the terrible nature of ones in older C++ compilers thus far.

No, it doesn't. The error messages are wonderful and constantly improving.

> It is completely impossible in rust without using unsafe stuff liberally - specifically gets about 1000x slower and this matters a lot.

Can you give specific concrete examples?
The book is an advocacy piece designed to stoke outrage more than inform. Consider the Pennsylvania issue. Regarding the Pennsylvania issue: https://s3.amazonaws.com/s3.documentcloud.org/documents/2095....

What the book's account leaves out is that (1) the law required only 1.5 Mbps to qualify for alternative regulation, and (2) the State of Pennsylvania didn't pay anything for this failed promise. And at the end of the day, Pennsylvania has fiber to 40% of households (more than the Netherlands, less than Sweden). The book isn't lying, it's just not the full picture.
I took several courses with professor Zeller and with post-docs at his chair. We applied the described concept of "delta debugging" to finding programming errors in python programs.

Suprisingly it was possible to implement this in the course although one had to fiddle so much with Python's internals.

Zeller's chair homepage has a lot of additional infos. Here's a page on how the idea evolved after the initial paper in 1999:
https://www.st.cs.uni-saarland.de/dd/
Scrolled down to the first code sample and had terrifying flashbacks to ColdFusion.
Have you tried therapy?

You mentioned "fear" in context of reflecting on your situation but it is possible that it is some sort of "fear" that is keeping you from extending your social wings.
Let Your Life Speak for Itself﻿
zSeries. We are all probably running under z/VM.
Westeros Recruitment (Game of Thrones Job Site)
“Post-Ebola syndrome” is something else to keep you up at night
You do know intel is doing the exact same thing? This isn't a differentiating attribute.
What I've found after living in a few foreign countries (originally from the US):

If you balk at minor incidents of xenophobia and in so doing generally act as if you don't belong, it will only make it worse.

If you can take it in stride and keep a stiff upper lip people will assume you've already gone through enough "hazing" and leave you alone/be more welcoming.

Even if you're trying to be polite, being overly apologetic is almost always bad, unless the situation is incredibly dire. It makes people think you are trying to get away with something by being there.
I wondered when AMD had acquired the source code for Paint Shop Pro.
Hmm, the "where are you from" isn't something I buy here. It's pretty obvious if an Asian person is "from" the U.S. and if their English has an accent I see no issues asking if/where they are from. It's a simple conversation starter. If somebody asks me where I'm from, I just tell them the city. It's not a big deal.
Is there any good alternative to AMD or Intel processors?

EDIT:
Is there any good alternative to AMD or Intel processors? Like more open ones?
Interesting, although when going on this site first time I thought there are only 3 recipes.
I won't release any money to buy any Amd product. Just from now on Amd is a no option. I am just waiting for any libreboot system that I can rely on to spend my money on. Goodby Amd. For me you are a sank ship
Would you be able to recommend any Vue tutorials/resources/projects you found useful while learning?
"Terminate" is this a word to use when letting go of someone?

People should be treated as people first and as a risk second.
Are Ryzen and Threadripper affected? If so, I would change my opinion on AMD, and chose Intel instead for my next home computer.
One thing that kind of bothers me is that I keep seeing people justify this decision by mentioning that AMD may be using third party source code which they do not have the license to release.

My issue with that is that I don’t see how it prevents AMD from releasing a super stripped down (essentially disabled), but still closed source version of the firmware. There may very well be a valid justification for not doing so - I just don’t know.

An even better approach would be to allow the system to run without the firmware at all. If I remember correctly, some Intel machines will run for 30 minutes without the firmware, but will shut down after the time elapses. If true, that at least proves that it’s not essential for system operation.

In the case of Intel, surely they could have disabled this 30 minute timer on the consumer CPUs (just like how they disable ECC support).
Well I'm French (grew up and born in France, but my father is Vietnamese), and some people have trouble to accept that I am not from an Asian country. The conversation goes like this: "Where are you from?" "France" "Uh?? no, come on, seriously" "Yes, I'm from France" "OK, but... where are you born?" ""Uh... France...".

By the way, my wife is also Japanese... it's possible that our wives know each other :)
So you're going with some open source ARM design then?

Because Intel's ME/AMT sure as hell isn't any better.
I wouldn't recommend handmade hero, especially to someone who's just getting started. First two weeks of handmade hero could be skipped by just using SDL, rather than rolling out Windows specific windowing, rendering and audio.
If might have been if AMD were opening up and Intel weren't.

EDIT to expand a bit since some people seem to be missing the point: hypothetically, GP might have preferred Intel on narrow technical criteria, but have been willing to override that preference for the sake of transparency. No transparency difference, no reason to override.
I don't mean to downplay this, but intel's doing it too with their management engine.
Don't bash AMD for this specifically, at least now we-consumers have a realistic choice as to the purveyor of backdoors. It's... something?
https://broadly.vice.com/en_us/article/vb4e44/trans-student-...

> Adelaide Kramer was in the audience during an event at the University of Wisconsin-Milwaukee, where she used to be a student, when the speaker, Milo Yiannopoulos, projected a photograph of her on the wall. He then launched into a hateful tirade against Kramer, calling her a "tranny." The photo had been taken early in her transition, and the audience—a room filled by her classmates—laughed as Yiannopoulos degraded her.
I'm the CTO for a startup that is launching our public beta next month. Do you think it's work trying to find the "dream" journalist and giving them a launch exclusive or is it a case of the more, the merrier?
FSF Licensing
Two paragraphs in:

"The good news is that the industry could readily eliminate many of the damaging side effects that do exist."