skysight-inc/HackerNews huggingface dataset:
Is it possible that the feature is only used by enterprises because no one else can afford it? Why would anyone contribute to an open source project without compensation?

I can imagine that anyone using cheap VPS hosting at multiple locations for better reliability/accessibility/latency could have use for cross-datacenter replication.
Just wanted to say that I appreciate your respectful discourse
I think Uber has bright future, but I really doubt about current valuation. What's looking bright for them is that they can replace their drivers with self-driving cars eventually. By then core business competency completely transforms into capital and technology which Uber has built quite a strength. Looking at what they are right now, Uber and Lyft are both pseudo technology company that haven't added that much innovation to current landscape (different markets have different experience, i.e. SF vs NYC). But can we expect huge profitability in the future? I doubt it - they have to maintain a fleet of cars which are quite expensive to maintain, and they cannot drive out competition completely (DOJ will never allow this). Bottom line? Very competitive pricing in the future, some profitability, however I doubt margin will be good.
I very much appreciated your respectful discourse and well-articulated response.
i have a farm and more than 40% never reaches anyone. it is not worth it for me to harvest it even to donate it because the labour would wipe out my profits. but if i let it rot and decompose..make my own compost, there is some value in it for me. isnt that awful? but yea...farming reality. it is what it is..
> I get the job offer, but they tell the owner I'm junior to them, which is 100% untrue.

If you're interviewing for a position, surely the people conducting the interview will be the people who will be managing the successful candidate?
Dartlang dev compiler - https://github.com/dart-lang/sdk/tree/master/pkg/dev_compile... .
Onionmx: mail delivery via tor
Not a silly question at all. I would also like to know this. Would be a fun way to play around with assembly without the need of a tool chain etc. Maybe even on your phone while on the train. If this doesn't exist already, I'd be happy to start working on something like this.
The real api is a bit of brainfuck to me.
I'm not sure what psychedelic the creators of ImageMagick were on, or maybe they thought it is kinda funny, but for me the GetMagicWand call was also a single sign that I don't want to use that.

So what I mean by this: in my opinion occluding the real API is probably a feature of Magiic.net. Still I do not like if a library needs systemwide install and config files, etc, as ImageMagick/GraphicsMagic does. Maybe the creators of these libs have solved the portability problems created by this, but I'm disgusted by these native libraries, and I avoid them. (Back then the one wrapper I tried needed a systemwide install of imagemagick. A click through wizard needing administrative rights, instead of dropping a dll into the PATH or the program directory... Also it has config files. Config files.. for a library. IMHO this is insane! It is a good approach to configure apps by config files. Libraries should be configured by API calls, or build time constants.)

Having custom build scripts for 3rdparty code is a huge work to keep up to date which will always lag behind, thus the security will also lag behind. On the other hand this is needed to solve the portability issues of the native parts. I find this approach unproductive, but wish the maintainers the best.
XSS is unavoidable if you think the solution is sanitizing user input.

The solution to sql injection is parametrized query construction, instead of automatically filtering the ' character and then pasting the template and the user input together.

Similarly, to avoid cross site scripting you have to combine your templates and user input by escaping it properly, instead of just concatenating them and then hoping you can avoid the issues by input 'sanitizing'.
Ask HN: What's the best way to occupy time that's not learning?
What are the most productive ways to occupy your time that aren't hackernews, reddit, books and movies? I believe once you reach a certain level of ability its better to broadcast the ideas you've synthesized than absorb new ideas. When you've spent a lifetime learning though, it's an addiction that's hard to kick, and easier to defend than most other timesinks.
How does issuing certificates for test1.com, test2.com, test3.com etc. "threaten the integrity of the encrypted Web"?
https://en.wikipedia.org/wiki/Therac-25

The therac arguably saved way more people than it killed. However... it's one of the most infamous software bugs in history.

It's the same story you came up with above... except it's real, and it got pulled.

They did however improve since then.
Is ZeroVM a Unikernel implementation?
sometimes i get tired of all the fakeness in the world. it seems to corrupt every part of society and makes me sick thinking about it. theranos, magic leap, and a lot more. everything seems to be overhyped bs, while the only successful things are essentially avenues to cram ads down your throat and brainwash you to spend money you don't have.
Maybe he meant CDOs or was it CDSs? It is harder to keep track of each new order of difference instruments that were built off mortgage. I wasn't aware of when mortgages were securitized, so I assumed that was true.

Nevertheless, I think the point I made in my previous comment is true.
tldr; [“transfer of families,” a five-hour tsunami of activity that transforms President Obama’s home into President Trump’s.]

I thought I'd see a list including the Cuban missile crisis.
That these guys are a bunch of snake oil merchants has been obvious from day zero. Sometimes the overwhelming stench of bullshit is a little too difficult to ignore.
>"Frankly, I wish that more of the maintainers actually acted like Linus"

Linus has a number of maintainers he trusts, and has indicated before he doesn't need to question code that has been approved by these maintainers. So for most of Linux development he's delegated work to others. This can be a good approach, but it's a luxury to have other people who can do most of the code quality work for you, it's not an approach you can rely on for all projects.
These domains belong to someone. Someone who likely hasn't agreed. It's deeply troubling when a CA says: "We'll just issue some test certs for domains that sound like we could use them for testing - no matter whom they belong to and if they agree to that."
It's quite simple: Don't issue certs unless the owner of that domain has asked you for it.

But if you look closer at Andrew's mail: There were a bunch of other certs for all kinds of domains.
Perfect. It wasn't obvious their free account allowed such things, but having tested it things worked perfectly.
Perfect - It wasn't obvious their free account supported custom domains, but I'm up and running just fine now.
There was no request of any sort in your comment.
I was looking at Zoho earlier and I think they present themselves well. The ones I've heard most about are Fastmail and Protonmail, especially on HN.

One of the good things I've read about Fastmail and Protonmail is they are incredibly reliable and privacy conscious. Likewise, they seem to focus primarily on email as opposed to Zoho which seems to offer a variety of services aimed at businesses. I wonder if the email service offered by Zoho for private email users holds up to that offered by Fastmail and Protonmail?
There's an OCaml VSCode extension powered by merlin.

https://marketplace.visualstudio.com/items?itemName=hackwaly...
S3 = two characters and two syllables

Simple Storage Service = twenty-two characters and six syllables

Given how much it's used in discussions around online storage, the former is definitely preferable. The fully spelled-out name is really only useful to ultra-newbies, and not to anyone with even a hint of experience in the product. Not much gained there.
More specifically: subprime MBSs (and CDOs)

Failure to rate them properly (giving them AAA ratings) led governments, banks, pension funds, insurance companies and other "safe" investors to invest vast sums, making that money available for subprime lending, leading to poor (nearly nonexistent) lending standards and the housing bubble, and when the bubble burst, forcing the government to eat private losses to prevent financial ruin.
You could probably start from here: x86 Linux running in a web browser, also by Fabrice Bellard. http://bellard.org/jslinux/
Which tech products companies from those countries have global reach?
115 batshit stupid things you can put on the internet
nope since azure is extremly expensive and also you need several accounts for different regions. i.e. you can't create servers in germany with a whole new account / credits / support.
India Beats America in Google Play Downloads
Well, each and every PC emulator implemented in Javascript contains an x86 instruction emulator.

For example:
http://copy.sh/v86/

And many others...
Cruise AV Drive (SF)
With migadu free plan you have unlimited mailboxes, storage.and domains, they only cap the daily amount of outgoing email.

https://www.migadu.com/en/index.html
A punctilious notion to be sure.
Yup - it happened - I remember several games that just used trig. via lookup tables. (Esp. If they were mostly Z only rotation - cf. battlezone). Also, many games rasterized convex polygons, so gradient per scanline was a thing.

In those days there was so little information easily available - and very little contact with other coders. Once you had figured out something that kinda worked, you got on with making a game.

The European demo scene did a lot to move ideas around, but was not quite the same as game development.
So the employees of their "support centers in [California]"[0] can't be blackmailed and gagged? Or do they not have access to the systems?

[0] https://protonmail.com/about
Yep, v86 [0] is what you're looking for!

There's even a demo with Linux 3. [1]

[0] https://github.com/copy/v86
[1] https://copy.sh/v86/?profile=linux3
Ask HN: What problem does Facebook (website) solve today?
When it started it was solving a problem but now with whatsapp, slack and twitter, what problem is it solving?
While most Americans know what Twitter is, less than a quarter use it. Facebook would be a better bet for reach.
Real life Agile or how to become more productive and reach your goals
I think the point OP was trying to make is that, that irrationality may not be easy to capture with automated systems, therefore the value of data is limited by your trading system/algorithm's ability to detect/predict irrational human behaviour. Or atleast that's what I read of it.
I keep getting Magic Leap confused with Leap Motion.

though at least the latter has a proper, released product...
> I would be very interested in finding out how they intend to define "professional-quality"

They tried to: http://www.startrek.com/fan-films
ZeroKit: End to End encryption and user authentication for apps
true. field harvesting machines are fascinating. fruit trees are different. nut tree shakers are already pretty common but they are highly polluting...raising clouds of dust. most people dont know how destructive large scale commercial farming is to the environment. gilroy, salinas, central valley...fresno, modesto, stockton...the air quality is the worst. as is water pollution. and farm workers and their children have the worst diets in the country. and they are worst paid...and most vulnerable. declining quality of life and poor health of an entire underclass of the population IS costly. when the children of farm workers are at a higher risk for developing type 2 diabetes before they hit their teens, its a problem. its not luddite to replace farm workers with machines. i cant even...ugh. we need machines. we need farming robots. it is the right thing to do. i am a tiny tiny farm...but the farms that feed the world sprawl over thousands and thousands of acres. they are ginormous and its a mess, frankly. while many tasks in most farms is mechanised, there is certainly a price for it. the advantage to robot farm workers is that they can put in more hours, can self power themselves(we will see this in the future), clean energy, wear and tear can be repaired.
The market can stay irrational longer than you can stay solvent. Keynes.
The first video was known to be fake back in 2015, when they released another video that explicitly stated no visual effects were used. And my guess is the second video isn't fake, but it's using their non-miniaturized technology. This is not news.

Unlike Theranos (where people's health was also at stake), if/when Magic Leap fails, their investors will lose their money and capitalism will go on - this is how things are supposed to work.
> This looks pretty interesting. It makes me want to learn OCaml. :-P

You can learn F# with dotnet core, which has a better ecosystem for web development. OCaml is quite poor in that domain.
But one wonders why there has yet to be an exodus of talent from Magic Leap.

I suspect the work is interesting for the engineers but nobody has the heart to tell the C level execs that what they are trying to sell the public is bullshit.
scratchpixel.com has excellent tutorials on computer graphics and how to do rasterization [1].

[1] https://www.scratchapixel.com/lessons/3d-basic-rendering/ras...
Best News Ticker plugins to help you accentuate posts and messages
Best Online Fiverr Clone Script
Agriyas Micro Jobs Script works as a Fiverr Clone Script helping you to launch your niche , lets you Gigbucks Clone redefine the Fiverr Clone Market!

https://www.agriya.com/products/fiverr-clone
Nitpick: this is software rendering. This is how we did before any kind of 3D api existed. Both GL/D3D/etc were without shaders to begin with. I still maintain a fixed pipeline (no explicit vertex or fragment shaders) 3D app with DirectX.

One can argue that the fixed pipeline of D3D is using a kind of implicit shader, but it's not the kind of shader we usually mean when we talk about vertex and fragment shaders today.
Kotlin is slow though. To compile that is.
I believe that will be a lot of frustation when they finally launch something. But I dont believe that Microsoft Hololens has "fallen short" as they say. I believe the Hololens demo was great and transparent on how the tech is, how it shows, what it takes to produce. Not a "magical" new sci-fi world made real, but definitely more close to reality than flying cara.
It's easy to fool those who want to be fooled. The likelyhood that these people developed electronics 10x smaller with 10x performance is roughly the same as my cold fusion reactor in my garage delivers free energy for all. If someone pulled that off they wouldn't need to fleece investors for their money.
The internet does to the world what radio did to the world
For quick CRUD apps, where a spreadsheet is your admin panel I recommend Sheetsu.com (I'm founder). You get REST API, from your spreadsheet. What you do with it is up to you.

We see a huge peak with agencies and freelancers using our service, just to avoid building admin panels for a client. Easy, clean & simple.
very informative. i am curious to know if the differences in yield/soil conditions before/after adopting no-till practices had been documented. the study of such a comparison must be a fun revelation.

at this size, i am assuming the tractor uses a crimper-roller? is the farm organic?
I bought a used aeron. Very happy with it.
Despite revoked CAs, StartCom and WoSign continue to sell certificates
CloudABI anyone? https://nuxi.nl/
I wonder if you have any plans for u2f two factor authentication (or even TOTP)? For people that are in the process of learning HTML, u2f seems like the only secure option because the mental overhead needed to grok ssh usually is too big.
Growing a flexible web design system for progressive children’s charity
The point was that there is no requirement beyond conceiving of the work and intellectual (not just spelling and grammar) feedback for her to be considered a coauthor.

It's not very different from a professor having a idea, giving it to a grad student to implement, run and write the paper, and then the professor gives feedback on the paper before submitting.
I mean, it very evidently does work, given the popularity of JavaScript and other GC'd languages…
Tutorial: Add a carousel to your Bolt CMS page
They can be blackmailed but can't be gagged as any request for a person's data (including access to it) from a Swiss company MUST go through Swiss court. And even gag orders can't compel someone to break the law. Same situation as three letter agencies requesting EU data from Microsofts' datacenter in Ireland, which whilst it is an American company (and thus they are obliged to deliver by law) is illegal under EU and Irish law, thus preventing Microsoft from giving said data without breaking the law.
The year I learned to write C code I was 19, second year of university and already willing to drop out, so I started spending time with C and 3D graphics. I was just fresh of the math exam so the 3D matrix transformations to do rotations was trivial to implement. I just wrote a function to draw triangles, used a simple z-sorting technique, and the basic shading calculating the cosine of the angle between the observer and the surface. With just these basic things I ended up with 3D "worlds" similar to the ones I saw in DOS games when I was a child. All the effort was maybe 500 or 1000 lines of code, but to build things from scratch, only starting from the ability to draw an RGB pixel, gave me a sense of accomplishment that later shaped everything else I did. I basically continued for the next 20 years to create things from scratch.
Code is Law is Code
Learn a language to program another language. Find the issue.
(I did not say that BuckleScript is bad, i have only a problem with all kind of these tools)
A new video
awk '
{
gsub(/[[:blank:]\015]/, "");
printf("%s", $0);
}' input | tee output

stripping out LF isn't necessary because AWK does it on every record automatically. For even more speed, the code can be translated into ANSI C and compiled with awka[1] using an optimizing C compiler.

[1] http://awka.sourceforge.net/index.html
What's new in matplotlib 2.0.0
Such a thorough and weirdo book!
John Henry is not going to be happy about this.
I'm not sure if OP is owner of the site, but the BlockBuddies download doesn't seem to be working. I click 'download for free' and nothing happens. Very generous giveaway however.
I would quickly start drifting if I attended a class on 3D graphics and the teacher started writing everything open without matrices like that. You must admit the usefulness of a short notation when communicating ideas.

While understanding and talking 3D graphics is certainly possible without matrix notation, I really see no reason to purposefully omit it in teaching or other communication. Teaching situation is also a good place to practice standard notation.
The list is really interesting;
But it lacks titles or subjects that would help to search the list and choose a blog or another
Then teach.

Start a good, thoughtful blog. Write a book. Edit Wikipedia articles.
The semantics of Erlang and Elixir are very similar, as they're both dynamically typed functional languages, so the performance difference should be negligible.
A tiny zine about machine learning
Harnessing automation for a future that works
Ballmer was among the ones who pushed Microsoft into Azure. Not exactly a deadweight if you look at revenue sheet today.
How to Select the Best Plus Size Dating App
MySpace shows that it wasn't just about having a page to share images and stuff IMO.

Geocities & MySpace had little consistency across pages. But Facebook won by starting off with trend-setters (college kids) and using network effect as it's foundation.

In the UK FriendsReunited filled the "share pictures and info" hope too and briefly was pretty massive.
What's worse is Codility/HackerRank tests which expect you to come up with a dynamic programming based O(N) algorithm in order to prove your technical skills. This is just becoming ridiculous - I now ask in advance whether any of these pointless tests will be involved and I refuse to do them. I have a github and happy to do take home exercises.
> running "cron jobs" on AWS Lambda

You can do that with the AWS Cloudwatch schedule trigger already. Finch seems to allow sub-minute intervals though, which is something that was always missing from Cloudwatch for me.
Especially changes in the default plot styles: http://matplotlib.org/2.0.0/users/dflt_style_changes.html.

No more "good old 90s" as a default color scheme (#0000FF, #00FF00, #FF0000...). And perhaps also - no need to load http://seaborn.pydata.org/ each time, just to patch it.
The well known interviewer chest thumping / pissing contest aside, I don't know you but going solely on what you told us you don't sound as smart as you claim to be if you interview at startups for a job although you are actually interested in the potential for equity.

Think about it as a problem solver, if you are as technically confident as you claim, already know how to launch and run a business and don't need the job is interviewing for them the most efficient solution to solve the potential equity problem? Why are you not scouting for potential founders that you can team up with?

OTOH, all the bravado aside if you do really need a job to keep things going comfortably, you have to let such incidents go and move on. Interviewers such as those you describe don't make for good colleagues anyways.
> if your goal is to ship code that was never executed.

That's cute, but no. There's a lot of code that only gets executed once in a blue moon and if my experience[1] is anything to go by, this is where types really shine. (Before you say "tests": The amount of code bases I've experienced in dynamically checked languages with no meaningful test coverage is shocking. That, and tests can only show the presence of bugs.)

Types are also hugely valuable as compiler-checked API documentation, especially if side effects can be document as in e.g. Haskell or Idris.

(I'm obviously assuming non-trivial type inference as in e.g. Haskell or O'Caml. If we're talking anemic type systems like Java or C#, then the trade-off becomes a lot harder to justify, at least for me. In these cases you can indeed remove a non-trivial amount of "ceremonial" code and the type systems indeed have very few useful guarantees like non-nullness and such.)

[1] We're all trading anecdotes here, let's be honest about that.
Money laundering is one of the things specifically outlined under RICO, and why my edit mentions it in particular.
MCQ Questions on Deadlock and Starvation in OS Part-2 – InfoTechSite
If I was a government spook I'd set up an email service, then make a big show of closing it down because the government. Then decide to make a big show of 'No, Security is paramount' and reopen my mail service.

Not saying this is what happened of course but without legislation all 'secure servers' must be considered corrupted or corruptible. There isn't a technical solution to trust.

..or even going into extreme tinfoil hat mode - how do we even know this is the same person. Again no technical solution

Edit: why the down vote? - perhaps a counter argument would be better, I'd like to be proved wrong.
> Nobody will go to jail for Wells Fargo fraud either.

True. Also remember many people who tried to bowl a whistle on the fraud can't now get employed in the banking because Wells Fargo blacklisted them...
Replicator make me a Cell-Phone
I don't understand why your comment was downvoted - it does seem to be relevant to the topic of compiling a typed language to Javascript.
I wrote another article for syncing settings properly: https://medium.com/@arshamshirvani/sync-your-sublime-text-3-...
The issue is having to go through that other language. So your problem is JavaScript's monopoly, right?
I don't suggest using Dropbox as it has its own problems. Head over to the other article to see how it can be done easily (and safer) with github.