skysight-inc/HackerNews huggingface dataset:
I received some pretty decent feedback on my design for my personal website and recently began receiving requests from people in my academic community to use the design for their own website. So, I figured I'd release the design as a template for other people looking to quickly build a decent-looking, no-frills personal website.

Feedback (either design, technical or both) is more than welcome!

Github: https://github.com/malayandi/winter.io

Demo: https://www.andypalan.com/winter.io
same result - only one issue like that known to me
So of course I could be wrong and this issue is not the only one in that protocol implementation / sys component(s)
> backdoor

A backdoor is far too obvious for widespread use, which is the needed anyway. The NSA (and FVEY in general) instead spends a lot of money on programs like BULLRUN (Edgehill at GCHQ) that try to bypass the need for backdoors and weaken encryption. PSYOPS for nerds[1] is much cheaper and easier than direct backdoors or other technical methods.

Instead of a backdoor we have IPSEC standards that is overly complicated, had to implement, and mandated "null" encryption support[2]. Most communication channels remain in plaintext or encrypted with keys that are recoverable, too short, or easily MitMed.

[1] https://archive.fosdem.org/2014/schedule/event/nsa_operation...

[2] http://www.mail-archive.com/cryptography@metzdowd.com/msg123...
“Feeling Good”: Dr. David Burns TEDx Talk – 2014
Also while the food is high quality don't expect the variety you're used to. Until recently NZ had a pretty bland palette.
Just a note: There were many search engines with a lot of market share before Google (i.e Lycos).
More reason to use Firefox.
Sorry, can't think of anything offhand. While I did go to graduate school for atmospheric science, I've been out of the field for ten years now.
The real asset is likely all the collected data from the sensors, and not the sensors themselves. The early players have a substantial head start. Their AI software basically has a huge private training corpus that makes it perform better.

Tesla would suffer a bit since their data is less rich without lidar, but make up for some of that with the larger aggregate miles traveled.

Not to say some players don't have better lidar than others, but the sensor quality/price should even out over time since credible third parties are in the business of selling it.
Gigabyte Z270X Ultra Gaming

Intel Core-i5 7600k (4,6Ghz OC)

32GB 3200MHz DDR4 RAM

Nvidia Gefore 970 GTX

Samsung 960 Evo 500GB NVMe SSD

~10TB HDDs
Like you can get a loan or advance against annuities and settlements now?

Where the _best_ of these will take fifty per cent as a fee?

Sounds a great deal.
There are so many weird things.

* The volume of unit-radius sphere goes to zero
as the dimension increases.

* All the mass of hypersphere is near the equator (d-1 dimensional disk with thickness ε).

* Alternatively almost all volume is close to surface like you said.

* Almost all the surface area of a high-dimensional sphere is near the equator.

* Distribution of distances between uniformly at random points concentrates around average distance as dimensionality grows.

* 0 centered unit cube and unit sphere in multiple dimensions: vertices of the cube escape far away from the sphere while the face centers of the cube stay at the distance of 1/2 from the center.

* Probability mass of Gaussians in multiple dimensions spreads all over the place.
The naiveté on HN is staggering sometimes.

Imagine your parents give you a 10 dollar loan to start a lemonade stand.

It costs you $3 to buy the lemons, sugar, water, and cups to make 10 cups of lemonade, that you sell for ten cents each.

In the first day you spend $3 and make $1. In the second day you spend 3 more dollars and make one dollar. In the third day you spend $3 and make another $1. In the fourth day you again spend $3 and make $1. At this point you now have $2 remaining.

On the fifth day a miracle happens and your mom gives you another 10 dollars, so you make and sell more lemonade. But you're concerned now so you ask all of your customers why they're buying your lemonade. They tell you that the only reason is the price, it's such cheap lemonade! If it were 2x more expensive they might still buy it, but certainly not at 3x.

And then what happens 4 days later?

Uber doesn't have a business model, they have a house of cards. They can't make money continuing to operate the way they do now, fares don't cover their operating costs, even if you factor out costs of "building" or "expansion". Their paths to success are either forcing everyone out of business by undercutting them and causing everyone else to go bankrupt, after which they can raise their prices back to the old market rates; or, somehow managing to get self-driving taxis on the market in the next 5 years so they can take driver compensation out of the equation.
Yeah, I meant descriptors themselves. Conceptually, having an ability in the language for an object to do some special handling when it's retrieved as a member of another object is a very powerful tool, and once you have it, it solves this particular problem neatly. But it's also an unusual thing to have, and few people are aware that something like this is at play every time you write something like `a.b`.
rsync is right. There's a lot of factors at play to make those missiles worthwhile to those in power. Whereas, they won't waste effort on bitcoin until they get similar gains or it's similarly a threat. Right now it's definitely not a major threat in their eyes. It's barely even a minor threat with all the crooks using stolen credit cards, money mules, Western Union, etc. Vast majority of damage done on that end of things. Their big investment to deal with finance is the same they'd use on Bitcoin transactions: mass surveillance of Internet and financial system. A multi-use technology that helps in more goals. ;)
> pedestrians more willing to cross the street in front of you

I'd be more afraid of crossing in front of a driver-less car. An automatic vehicle may have better reaction times than a human but I wouldn't want to be the first road fatality from a software bug.
Ask HN: Writing a book about proprietary software/language
What are some of the issues associated with writing, distributing, and/or selling a book about a proprietary piece of software? If I wanted to write a book about MATLAB or Dyalog APL, would MathWorks or Dyalog have a problem with that?

Would it be simpler to write about an open source version, i.e., GNU Octave and GNU APL?

Just wondering if anyone has experience with this.
Sure, if the old person is one of the 10 most famous living people.
How much effort was required?

I'm curious because I've been considering building one for a while, but the reports from idly skimming eg tonymacx86 are all over the place. Some say as long as you buy from their build guide it's very easy, and some people seem to have tons of problems anyway.
Finally a reason to upgrade my processor.
> one of the vulnerabilities seems to be a 0day targeting SMB on Windows.

If your computer's network profile is set to Public, it will be firewalled off. In other cases YMMV.

On corporate networks, AD Domain Controllers are (usually) the most highly privileged servers on the network and they will always have SMB enabled and accessible to the entire domain network because Group Policy relies on SMB shares. Compromise the Domain Controllers and you own the entire (Windows) network because they can administer everything.
Subsequent versions contain more algorithms and details. Some subtler optimizations are also mentioned in later books.
If you read the transcript [1] of the meeting closely, when Schiller mentions modular, he seems to be making the distinction that the new Mac Pro would not be an iMac Pro. That is it would continue to be a product that doesn't come with a keyboard or monitor.

Their other answers saying they want to deliver regular updates speaks to what you said, but the part where he actually mentions modular just reads to me as reassuring people that it's not going to be a higher end SKU of an iMac.

>As part of doing a new Mac Pro — it is, by definition, a modular system — we will be doing a pro display as well. Now you won’t see any of those products this year; we’re in the process of that. We think it’s really important to create something great for our pro customers who want a Mac Pro modular system, and that’ll take longer than this year to do.

>I think, as you talk about the pro user, the fact that our user base is split over notebooks, all-in-one desktops and modular desktops is important. We aren’t making one machine for pros. We’re making three different designs for pros. We’re going to continue to.

>We care about our Pro users who use MacBook Pros, who use iMacs and who use Mac Pros, who use modular systems as well as all-in-one systems, who use the pro software we make.

[1] https://techcrunch.com/2017/04/06/transcript-phil-schiller-c...
OTOH Apple has terrible AI. Siri has actually been getting worse in absolute terms.
So much time spent optimizing my system to provide as much "conventional memory" so I could run a performant BBS in 640K, with all the drivers and such. It's hard to imagine now.
That's what it looks like. They were monitoring or getting data from SWIFT before, though. Just can't remember the details. I'd assume they can hack SWIFT, though, given SWIFT probably relies on tech they have 0-days in like most places. Just more monitoring that might catch them. Hopefully...
It's solely a syntactic thing in this case - so that you can invoke it as x.foo(y) rather than foo(x, y) or x.foo(x, y). So you need some magic for the receiver to become the function argument.

It can be argued that a better way to do this is to just have freestanding generic functions that dispatch on the first argument (or better yet, multimethods that dispatch on as many as you want), and then just consider x.f(y) to be a syntactic sugar for f(x, y). But generics themselves are fairly complicated, and many people don't like that extra complexity.
Ad-blockers might actually make it easier for advertisers to track you
If someone had access to change the amazon.com database entries for books, wouldn't they have access to much more sensitive information? Why would they make an obvious change like this?

Perhaps this is some internal joke default author name for testing that somehow slipped out into production.
Amazon 3rd party book sellers can list whatever information they want for the metadata. This is probably one seller's script gone wrong.
This is interest:

https://www.amazon.com/Bell-Jar-Harry-Hill/dp/0571245641/ref...

https://www.amazon.com/Bell-Jar-Modern-Classics/dp/006083702...

Two versions of the same book with different authors and covers. Makes me wonder if someone screwed up putting inventory online for a book store, or is attempting to pirate books....
I'm not sure that's correct. The self driving car should have stayed in its lane because an accident between two cars is preferable to an accident between a cyclist and a car, especially if the cyclist is not otherwise involved.

Self driving cars should protect the weaker traffic participants, not use their space as a 'get out of the way' option if that space is occupied.
I didn't find it very difficult to make the switch from OS X to Windows. It's not like Apple have built some hyper revolutionary operating system that is years ahead of the competition. They're all similar and people complain about the little differences, like driving on one side of the road or the other. Really it's just minor things and you get used to it.

It's so much better being on the side of the fence where you have more control of your hardware. I don't think I could ever go back to a Mac desktop now I'm used to having so much control.
I wasn't able to find the exact slideshow, but here's something that gets the point across more or less.

Page 37 is what you're looking for.

https://fas.org/irp/agency/dod/jason/exascale.pdf
Is it possible you saw an Apple Maps van?

https://forums.macrumors.com/attachments/img_0059-jpg.565631...
> I wouldn't want to be the first road fatality from a software bug.

The first road fatality from a software bug happened long ago.
Give Windows 10 a try, it's pretty good.
"All 11,000 financial institutions connected to the network should just switch to sending their 15 million messages per day using iPhones. Problem solved."

iPhones are in U.S. jurisdiction. That's a bad idea. Instead, they should send P2P or through SWIFT-like intermediary with signed messages GPG-style over TLS-style links via dedicated lines or Internet lines with high-speed port knocking. It all can be done with highly-secure tech. The tech for bottom of stack from secure CPU's to secure kernels even exists already. SWIFT or some other setup just has to buy it with that pile of money they have.
Here is Virus for the Amiga. https://david.gloveraoki.net/f/Virus.adf.gz

But it bears little resemblance to this game, so I wonder if you are thinking of something else.

PS. I self-hosted this file, but what's the go-to service for flinging arbitrary files across the internet these days?
Dude, the car is self-driving, why are you waiting for it to get its oil changed?
I have a hard time imagining how Apple Store level service wouldn't be a big improvement over what I currently receive.

Also there's nothing routine I do at the Apple Store that requires me to wait any significant amount of time. Anytime I have a question, or want to buy something, or pick up an online order the service could hardly be any more prompt.

The only thing I have to wait for is the Genius Bar, and if I schedule in advance I don't usually wait very long. And I only have to do that when something actually breaks.

When my car breaks I generally have to schedule something in advance as well.
If there is any company well placed to make an amazing phone, It's BMW.
> inability to win market share from established players in Russia, India or Malaysia

Any concrete data on this other than for news articles?
I think it's myopic to dismiss this based on legality; companies of all sizes frequently flout laws and regulations. I agree that it's difficult to see the big picture (we didn't even see the paradigm shift of smartphones coming - there's no way anyone can be expected to predict how the advertising landscape will look in 15 years) but I certainly don't envisage a return to vintage era Google Ads. We tend to forget that (mostly due to this echo chamber in which we're participating) that regular people don't think like us and without the momentum of a large group, a reversion is unlikely to be affected.

That said, WRT GP's post, I don't think it's a million miles off. AI will undoubtedly become a cornerstone of modern life and I don't think the scenario they outline is entirely unlikely. Siri is objectively pretty hopeless, particularly when compared to its counterparts but it's been a nice clue as to what we can expect from modern innovation.
I'm not sure how easy it is in Japan but in Singapore, It just took me 10-15 mins to file my tax.
1. Login to IRAS(tax bureau) portal using the national ID (for me as foreigner, I used my employment pass ID)
2. Open the page for filing income tax
3. I entered total annual salary and allowances
4. I have donated to a government-recognized charity and this is automatically reflected on the form. It seems that the charity uploads donation infos to IRAS
5. Check if the tax relief for having a child is there
6. Click submit
7. Review and re-submit

You also have an option to do installment, deducting from your bank account monthly.

I don't have any other source of income so it will be different for other people.
During 2015-16 I was given 3 or 4 opportunities to get a free Chromecast, and I got one. It sits barely used now, in one of the rarely visited HDMI inputs on my TV. I wonder how many of those "sold" devices were actually given away and forgotten.

Chromecast cannot possibly be considered usable by most because it follows a weirdo, google-style, controlled-by-the-browser (but only Chrome) model. It is the most absurd way to watch TV ever invented. I use it sometimes, sure, because it's the only Linux-friendly HDMI dongle (Chrome runs on Linux), but can't imagine anyone actually liking it.

Apple TV, in comparison, is tightly integrated into every MacOS and iOS device, i.e. not only into the OS but often into the applications that run on them. And I don't remember anyone offering a free ATV to me... :)
This. Or someone intentionally abusing the feature.

Although I was under the impression Amazon manages the metadata of products they sell first-party.

Also, interestingly, all these books have different sellers that own the "buy box".

Makes me wonder how Amazon chooses which seller's description and metadata to use.
Researchers find a new way to extract water from air
> in a verifiably correct manner.

What we've seen so far from the inside of various ECUs is that they are definitely not always operating in a 'verifiably correct manner', in fact, it's hard to say for sure if the mess of code has had any review or QA imposed on it at all. You'd think so but then it would have looked a bit better.
You could exactly see what I was writing about, you just didn't read it carefully enough or choose to interpret as you fit. I was right in what I wrote from the beginning. You are generalizing too much which brought this whole discussion in the first place and when I argued about specific details which I wrote in my comments you didn't address them at all, you were fixated on lifetimes whole time ignoring what I was writing. So if you want to blame someone for wasting the time, blame yourself for not being specific enough and then not replying to what I really wrote.

> I think you are reading to much into an expression of disagreement. You kept fixating on the specifics of go, I was trying to get back to the semantics of GCed languages vs. manual memory management. That's what my "no" was about.

There was only one sentence in that comment to which you could write No, next time if you want to get back to lifetimes in discussion with someone, write "I want to discuss lifetimes" instead of writing "No" to something that someone wrote, you see a difference? Words matter.

> I also did a quick test for Go, just to end that part of the argument, too. Contrary to your statement, Go doesn't seem to copy strings when adding them to maps, either. While there's no way to take the address of a string literal in Go, you can add lots of instances of a very large string and check the memory usage (compared to an empty string). It turns out to be nearly the same.

No, you are wrong. Look at runtime hashmap implementation and generated assembly (go tool objdump binary_name > asm.S) for function that do what I was writing in my comments. You will see that there is a copy.
Pen and paper first, get it all worked out before touching a computer. There's nothing better than a big A3 pad to quickly iterate and try things out.

Once I've got a good idea of how it all fits together I'll create detailed wireframes in Axure to hand over to the developers. Then I use Sketch for design and Marvell for presentations. I also use Zeplin for hand-off to front end.
It's fun if it is the project itself. Don't plan on using it for real work unless you like uncertainty or pain with every update, though. I would never use one outside of a hobby as things currently stand.
Turn off JavaScript in the browser and whitelist only sites you permit.
It could be true that it is not a "Just World" and also people are diminished by intrinsic definciencies.
Ask HN: Why isn't grpc popular within functional languages?
I'm myself enthusiastic Clojure programmer but I wanted to use the gRPC with my next project but I found out that the API of the java-library isn't any functional and actually gRPC doesn't have any "reference"-implementations for functional languages. Is there some reason gRPC isn't more widely used within FP community, ie. is there other
, more functional protocols?
Speaking of experimental music interfaces: if anyone is interested, I made an iPad app called Composer's Sketchpad[1] to explore a more freehand process for musical composition. Instead of placing note symbols on a stave, you draw notes on a continuous time/pitch grid using your finger or the Pencil, bending to any pitch and extending to any length. Makes it super easy to jot down complex rhythms and bendy guitar solos in an instant. I'm working on other things right now but I hope to come back to it in the near future to add MIDI support, microtonal grids, repeating sections, and other features.

[1]: http://composerssketchpad.com
The second constraint in the article is key: given that there is a computer, how can the computer help?

I can't believe we have these ridiculous music/sound editor UIs, full of awkward, knob-looking controls that are almost impossible to operate with the mouse. Clearly the standard computer interaction controls such as a menu or slider or even a text field would be easier for computer-based settings.
Well, the assistant professor of "Organizational Behavior" forgets that the scientific method consists in repeating experiments in order to find counterexamples to a claim. Science is not about seeking to prove anything to be true. It is about doing exactly the opposite. That is why "Organizational Behavior" is not science, has never been, and will never be.
Reaper? Has a routing matrix.

http://forum.cockos.com/attachment.php?attachmentid=7391&d=1...
I'm building a MUD in Go right now, so this is pretty timely. Really creative take on the genre!
dunnet (emacs) exposed the world via a filesystem, too.
It's a combination of elements: sensor price, progress in ML, available computational power on board of the vehicle, the advent of electric vehicles, lots of available data and the ability to process all that data, the fact that it is a huge market waiting to be unlocked.

All those together account for a good chunk of the reasons why right now there are at least 10 and probably more parties active (parties that have a credible shot at achieving this).
are there other good resources for learning how to apply data structures to problems?
> Why does HN limit the depth of replies?

OH.

I felt like I was going insane reading some of the comments that seemed like they had no context. Ha. (Now to figure out what the proper ordering is? Unless it's deleted)

Thanks for the context
Guessing it has the same limitation that thwarts other ad blockers....running well on mobile, especially Android.

Google was smart enough to not allow extensions on mobile Chrome. So you are relegated to either 3rd party browsers or weird internal proxy solutions, both of which have downsides.

Still excited about serious resources going into ad blocking though.