skysight-inc/HackerNews huggingface dataset:
We wrote a few small services in Elixir at work and I loved it. I had been using it at home and reading all the books, and would have been happy to commit 100%.

However, I don't think anyone else was getting excited about Elixir, or more broadly about functional programming. When it came time to choose a stack for a much bigger project, Go won out. The only specific complaint about Elixir I'm aware of is that ramp up time would be too long every time we bring a new dev onto the project. In hindsight I don't think Go is any different in that regard. A Ruby/JS dev either needs to learn pattern matching, macros, list comprehensions, and a bit of OTP for Elixir, or they need to learn static typing, pointers, goroutines, and idiomatic error handling for Go.

Personally, I'm happy either way. I'd still probably choose Elixir if it were my choice to make, but I'm loving Go too.
You have so many metrics these days as well as a complete view of the bottom-line. Google's ML is amongst the best, they have possibilities most people don't even get a hint of.
I came here to say that too. Scraping has a great many legitimate uses. Search engines, scientific research, trying to use publicly available data that doesn't have an API. I've had to scrape government websites quite frequently because they often make public information hard to read by other means.

That last one is an interesting one. I think one of the most effective way to deter a scraper might be to just provide an API!

Now if you were using the scraped data to republish (copyright infringement) or use it to gain a competitive advantage (re-pricing in eCommerce comes to mind) that is a different story.
أفضل متصفح للموبايل
There are multiple ways to hide your IP for free: Public proxies, VPNs which are not so well-known, and lastly there is a wealth of browser extensions which aim at hiding your IP to some extent. This would be one example where your traffic will exit with actual users on consumer ISP lines: http://hola.org/
Amazon Reviews
How blockchain is changing the way we invest
Harris Corp. to launch small satellite 'proof of concept' business
I'm thinking OP meant if you want to never be detected, but like you said, you usually never get detected anyway.

Bypassing captcha automatically or with captcha bypass services where you pay per captcha completion?
CargoMate Technologies | Front-end JavaScript Engineer | Richmond Upon Thames | Onsite, Full-time, £25K-£65K + 0.25-2% Equity, www.cargomate.co.uk

CargoMate Technologies brings innovative efficiency to the container shipping industry.

We’re developing a range of applications and technologies to record, monitor and analyse container ship cargo operations (i.e. the process of moving containers on and off a ship in port), to ensure ships depart early and consume less fuel on voyage. Our long-term goal is to bring the widespread adoption of autonomous technologies to merchant ships.

Voyages by ship are legally classed as ‘adventures’. We see CargoMate as an adventure too; driven by passionate problem solvers who are resilient when faced with a storm. We reach our destination by working as one crew.

We are backed by one of the UK’s most successful tech accelerators, Entrepreneur First.

We care about our craft and it’s important to us that you do as well. We’re looking for someone who’s willing to learn on the job, as well as teach others. You write code that you’re proud of as you know you and your team members will be the ones maintaining and adding new features to it.

You’ll work on a customer facing React.js website as well as an Android only React Native app. You don’t have to know our whole tech stack but it’s important that you’re willing to learn.

You’ll collaborate closely with the CTO as we turn our proof of concept into an MVP ready for production. You’ll build new features, do code reviews, mentor future team members as well as have mentors around you.

We keep up to date with the latest tech but know that bleeding edge usually puts you in an unstable spot. Our projects are written in Javascript, React.js, React Native and all use ES6.

For this role, Javascript skills and culture fit are more important than a formal education. We don’t do whiteboard interviews or ask you how many golf balls fit in a 747. You will get to show that you know what you’re doing by coding on your own machine as part of the interview process.

We see coding as a way of communication, it’s therefore important that you have excellent communication skills as well as fluency in written and spoken English.

Our intention is to enable remote working and flexible working hours as soon as we can. As this is one of our first hires, we need you full-time on-site in our offices in central Richmond upon Thames.

crew@cargomate.co.uk
So, to make an analogy representing your position:

Watch the video of this horrendous deadly baseball bat attack. Baseball players do not bludgeon people to death with bats all the time. Therefore, baseball players should never worry that they might be falsely accused of an attack. Oh, and the crime was horrible, so that means the evidence must be pretty good. Q.E.D.
He's still a fantastic professor
Show HN: Communication Board in React
All elevators have multiple safety brakes working on their guide rails (this is the famous invention of Otis); so do these. Besides batteries lasting longer (two hours, they say) than the median European power outage.
Make sure you use a low odor silicone on electronics.
This one predates Orkut and Friendster by 4-6 years, so it was somewhat unique in already having some traction. Well, and perhaps too early.

Agree strongly with your last sentence though. MySpace in particular missed the boat.
Except that in a world where self-driving vehicles are relying on visual recognition of signage, it would become obvious PRETTY QUICKLY if the modifications to a STOP sign made it look like a 65mph speedlimit, and it would be able to be treated exactly as severely as if someone had covered the stop sign with a 65mph speedlimit sign.

We're not talking about modifications causing a sign to accidentally be mistaken for something else, we are talking about deliberate modifications to road signs that cause vehicles to misinterpret them.

If you modified a sign so that most users still perceived it as a stop sign but colorblind people misread it as a speed limit you'd be doing exactly the same kind of thing.

I mean, it's not like there's some free-speech right to graffiti on road signage in the first place, let alone to modify it so that some road users will misunderstand the sign's meaning. If you interfere with a roadsign in order to deliberately confuse road users, you are a criminal.
> It bears mentioning that accused does not mean convicted.

Of course it does. But the subject here is whether the indictment should cause a "chill" in the security community. Nothing he did in his legitimate research is related to the indictment.

This is like saying Hans Reiser's arrest would have had filesystem authors afraid of the government.
I fully understand what you are saying and I agree with you.

That's my problem; I never implemented anything from scratch. I would only fix problems my employer was facing at the time.

My major issue is that I don't know what to implement nor I find it feasible to do so without teamwork.

To do such thing I have to find something extremely interesting and challenging to persuade myself to start implementing it from scratch.

I'm not that type of programmer that wakes up and starts writing code out of the blue that later on pushes it on his repository.

I have to have a purpose to do such thing.
News at 11:

When you kill bacteria via technique X, some bacteria are affected by it more than others. Since not all bacteria are killed, this leads to the enrichment of some types of bacteria.

When a scientist took the most populous bacteria and scoured the encyclopedia for any way in which this bacteria could possibly be dangerous, he finds that "It is widespread in nature and lives on the human skin. It can cause infections in people with weak immune systems.", which is about par for the course.

Scaremongering ensues.
Weird you say that. Fiat engines are so reliable most other constructors use a FIRE or a common rail derivative in their compact segment. Here there are uncountable 90s and 00s punto panda and the likes, still marching after few couple hundred thousand kilometers. Drove one myself to 250000, with minimal issues and regular maintenance. Now driving a "famously unreliable" Alfa and just passed 100kkm with zero issues yet. Never have been left on the road by them, and the alfa drove me all the way from milano to dublin and back, after multiple track days.
google glass wasn’t really AR the same way that arkit is.

glass was more of a novelty camera you wore on your face. it was extremely unfashionable, and quickly became associated with “people trying to record you” and invasion of privacy in general.

i think if apple releases some kind of headset, it will look more like regular eyewear. it will also unquestionably be for augmented reality. society probably won’t conflate it with someone trying to snap candid shots like glass.
If those elevators worked they would actually solve a big engineering problem: Very High Buildings can only have a limited number of elevator shafts. But it takes a significant time to use them which makes it problematic if there are a lot of people who want to go. But if elevators were able to travel horizontally that is a first step towards having multiple elevators in one shaft. There are still other problems that need to be solved in order to do this but if it works you can easily transport a lot of people in skyscrapers by having one "upwards" shaft and one "down" shaft which the elevator capsule can change between by moving horizontally.
Don't forget the part where they disable the door close button and add a 10 second wait time!

My favorite bit, though, is where they lock the escape hatch from the outside and provide no "alarm will sound" override mechanism. That way if the elevator dies you'll be stuck there for hours until they can get the fire department on the scene.
Discrepancies in Work Time
Looks Great. On a side note, Just Wondering whether folks are still doing sentinel based deployments when cluster has been stable for quite some time now.
If you want to protect your identity but still use a regular TLD you can register the domain thru Njalla, https://njal.la/
Let's wait until some research is done. It's premature to say what the real result would be even if we can argue whether pure primitive biology-based behaviorism/evolutionary psychology will be more important than more gentle approaches the civilization is built upon. Maybe we will even gain an insight where the breaking points are.
3D Railway Pod? Seems like it follow tracks and switch lines like a train only it can also go up and down. It's a step close to the Great Glass Elevator.
I know in the USA, placing bid/ask offers you have no intention of completing is illegal, but IMO this rule makes no sense.

It's like advertising a $1,000 plastic keyring. Sure, I as the store keeper think it's very unlikely I'll sell it, but it is still for sale, and if someone tries to buy it, I really will sell for that amount.

The fact that other keyring buyers see my $1000 advertisement and that affects their buying habits (for example buying more $3 keyrings now they look like a bargain) is their problem.
Reminded me of CPU interconnects.
This is the wrong number to look at. It's the face value of the debt, which has no practical value; consider debt at 0% interest with a long repayment plan vs payday loans due today.

International Public Sector Accounting Standards (IPSAS) is the new international standard and makes much more sense; it considers only the market value of your debt, i.e. how much you could find someone to buy it for.

Here is a sample of public debt/GDP ratios from 2013. Clearly, proper accounting drastically affects the results:

http://english.capital.gr/News.asp?id=2321087
The absence of curiosity
Hopes and fears to invest in Filecoin or not?
> what problem does this solve to justify the crazy expense, complexity and maintenance?

Elevators have a natural height limit, due to the weight of the rope, which is why taller buildings need sky lobbies. You also can't (really) increase the capacity of a single elevator shaft with a traditional rope-based system.
I thought the same thing, but the first line of the article is "Stop. Drop the sponge and step away from the microwave."
The answer is "not if you don't have first-class functions" in your language.
The rendering of the cabin traversing a skyway looked it followed some kind of bend.
The follow up video https://www.youtube.com/watch?v=8OBHUZetYIU was a bit more interesting. It shows the mockup system running through a variety of transitions.

I'd be interested in why they decided to make the 'track' as complex as they did. The transition nodes are an amazing mechanism but it seems also a likely failure point.
Cboard is an open-source project that helps people with speech impairment (Autism) to communicate via text-to-speech in the browser! The reason I’m showing HN is because we’re looking for more contributors to help us make this a reality.
UNICEF recently asked for similar projects, and apperantly low income countries can’t afford commercially available solutions, either because of price or language barrier, our app is already supporting 33 languages. Even if you can’t contribute please upvote for visibility, thanks!
Do you think potting or even conformal coating would potentially stop the Humidity sensor from working (maybe pot around the sensor)?
Gandhi's Top 3 Fundamentals for Changing the World (Your World)
The comment was citing multiple examples, the whole original article and the discussion that lead to it was about exactly one of them, isolated from the others. Even the title (both of the original article and of this hn page) is about Roman Britain, not about Celts, 1215AD noblemen or Norman priests. Really not that difficult.

Had the arguments about skin colour in that BBC show not been based on the roman soldier example (which happens to be a very weak example, due to the roman empire being so famous for putting soldiers into places so very far from their origin), Mary Beard, being an expert in roman history, would not even have weighed in.
That might be true but it was not my point. I was merely arguing that not seeing many cases actually go to trial is not an argument that can be made in this case.
> Accumulating too much dept (again as a state), results in a 'trickle up' economy, where a significant proportion of taxpayers money goes directly to the banks (in the form of interest). This is foolish too, since the bulk of the population would not work for the development of society, but for the profits of banks.

...what? No, the money goes back to bondholders, who are themselves taxpayers. I guess banks can make some profit along the way, but it's incredibly misleading to say that the primary beneficiary of interest are banks themselves, or that this is even the primary risk with excess debt.
Redesigning the airport boarding pass (2010)
Depends on whether or not the car can 'tilt' while it is moving sideways (I know they don't show it doing so). If it can then any amount of acceleration can be presented as 'up' and 'down' force to the occupants much like a plane.
There are several Paternosters in operation where I work (HBC Europe HQ in Cologne), and they are very cleverly designed in subtle ways to work around the likelihood of an execution.
I just define a queue class which extends a blocking queue and overrides offer to call put and provide that to the executorservice.
Here's the stack chart in 23 lines.

https://apps.axibase.com/chartlab/e92a4f6c

It is in fact a demo of declarative graphics at work.
Also by contributing to gedit (probably for free), you help this guy
selling gedit on Mac:
https://www.macupdate.com/app/mac/57936/gedit
If you read this, please don't buy gedit there, there is a free (but
older) version here:
http://ftp.gnome.org/pub/GNOME/binaries/mac/gedit/

Well, looks like selling a newer version is something that's entirely
marketable, then.

Maybe contribute to gedit and try to sell an even newer version for Mac?
Selling free software isn't a bad thing to do.
Measuring the veracity of scientific reports by citation analysis
The door closing mechanism is designed with limited power and there's an optical sensor to prevent it from even trying to close on someone. Why wouldn't that still be the case on a fast closing door?

More tellingly: fast closing doors are absolutely a thing, so clearly the safety issues are not insurmountable, but I only see them in more modern/expensive locations. I suspect it's a price grading move and if you wait another century fast-closing doors will be everywhere.
Leaving aside for a moment that many "malicious" use cases are actually fairly common and totally legitimate.

Headless Chrome is awesome and such a step up from previous automation tools.

The Chromeless project provides a nice abstraction and received 8k start in its first two weeks on Github: https://github.com/graphcool/chromeless
Can anyone say if this camera method includes detection if the finger is alive or a static image?

Early fingerprint detectors could be spoofed by static images (on paper, plastic or other materials) while modern detectors use various methods for liveness detection. It should be obvious that few commercial implementations would like to use something that can be fooled by a static image.
Mountain Goats on Your Trail? They Like You, and Your Urine
Many, many years ago, I read news headline about a man being decapitated by an elevator.

So my guess is that the slowness has to do with safety.
It solves the problem that you can only have on cabin (or two) in an elevator shaft. That's very inefficient in super-tall buildings. With horizontal travel elevator cabins can go out of their way and enable much better usage of elevator shafts. Further you become independent of the total length of the elevator shaft. So you drop another limiting factor to super-tall buildings.
Show HN: Passwørd Safe – open source cross-platform password manager
Wow, I've often fantasized about maintaining Geary or Empathy (also on the unmaintained list).

Gnome needs solid lightweight email and messaging clients but I'm not sure I have the time to do it.

I find that, now that Gnome has builder, the thing holding me back is lack of documentation on how to get started with gnome dev (and use the numerous Gnome libraries).

Earlier this week there was some talk on HN about google's kubernetes having "documentation for geniuses" but it seems pretty approachable compared to the Gnome stuff.

I think it's mostly because I'm not a strong enough C programmer and it's a tall order to document things like GObject well for n00bs but if I knew how I worked I'd be happy to document it for others.
you mean the "dissect a cadaver" thing is not required?
Here’s where Mark Zuckerberg, would-be presidential candidate, stands on issues
The program uses scrypt password-based key derivation function, 256-bit AES cipher in EAX mode. Random numbers, essential for generating salt and nonce, are provided by a SHA-512 digest-based generator which uses standard JVM SecureRandom implementation as well as entropy sourced from the user keyboard and mouse events. The tool uses Bouncy Castle cryptographic library.
Simplifying Your Smart Home: Top 5 Essential Smart Products Worth Investing In
Beautifully made and well-structured video. In just 120 seconds, they effectively:

I. Set the stage by showing a trend.

II. Describe two premises and derive a logical conclusion from them.

III. Show a product that not only is the objective answer to the conclusion above but also fits perfectly into the initial narrative.
You're conflating EVs with Autonomous Vehicles. Why can't plumbers and electricians use electric trucks?
What are the qualifications for becoming a maintainer? Is the bar set high? Is there a vetting process? I am interested but I'm not sure they will accept just anyone as a maintainer.
OK, so how do I wash the dishes by hand? Use e thinner cloth?
I thought the site made an error with FB's market cap being $435B in the article. Didn't realize FB is up close to 15% since June and closing in on $500B now.

Interesting that this site had a lot of basic common social networking features so early on. The 90s.

I came into it assuming something like LiveJournal or Xanga.
It's not terribly hard using Selenium; you can use one of their Docker images (e.g. selenium/standalone-chrome) and connect to that using Webdriver.

Having said that, it has flaws compared to headless Chrome (more moving parts, terrible security, extra memory usage / dependencies for the JVM to run Selenium) so unless that camouflage is proving crucial, I'd avoid it where possible. I've recently migrated a project to headless Chrome and definitely prefer it.
Sounds like a question for electronics StackExchange. Let me know if you ask there, I'm interested in protecting a bike light I put together.
Yeah but the faster they go the more inertia the whole thing has to handle for those safety mechanism, right? And the added machinery weight impacts on the elevator loading as well.
Looking forward to playing SimTower Multi!
This is pretty early on. Late 90s. Years before Friendster and Orkut.
Small issue I notice that the email links on the pricing page: they're swapped, with "Basic" having an "Enterprise Plan" subject line and vice versa
> Maybe contribute to gedit and try to sell an even newer version for Mac? Selling free software isn't a bad thing to do.

AFAIK Gedit is GPL, at least, I'm not sure how this guy can sell this software while not violating the license at the same time.
The irony of using JavaScript to detect scraping or bots when the majority of them not used to trick ads don't ever execute any of it because they are a better curl.
Yes, as happened with trains, automobiles, and airplanes.

But I suspect that driverless cars will start out pretty safe and improve from there.
Ask HN: Life as a developer gets boring real quick.remedy?
For the last 3 years I have been developing software of mainly the web kind. Did Clojure dev last year, some C projects before that and have a bunch of scala projects this year and hopefully a bunch of Haskell projects later this year. After failing culture fit tests at companies of interest after passing tehnical rounds, I've taken a step back to examine where things are going. The more I examine my life so far, though plastered with opportunities to work with functional Lang's that most people don't get, everything I've done so far seems meaningless. I excercise regularly, I don't like people that much though I do put up a front, I don't play video games not do I read literature or watch anime or any shows. I am relearning proof writing in math, but after a while it gets boring because there isn't any end goal in mind. Will take up some Bayesian based learning soon.. point is my life feels like it's the programming equivalent of a crack whore's life. Not sure what to do
you can have dedicated up and down shafts where the cars move horizontally only at the top and bottom, like a ferris wheel. without having them move horizontally at any floor. you just need a way to disconnect the rope (like ski lifts). or you can have towing cars that have only 50 ft of rope and operate on rails (like ships that get towed through Panama locks)
Yes, but there are ways of dealing with inertia. Like making the door lighter and putting padding on the contact surfaces. It's not rocket science.

Also, most of the improvement would come from replacing the worst offenders (5-10 second closing times) rather than from shaving 1 second times to 1/2 a second, and there's tons of precedent for the former from the faster-closing 10% or so of existing installations.
Absolutely incredible video, and great product!