skysight-inc/HackerNews huggingface dataset:
Another story I heard from a colleague. Army came for NCC training to a school in South India. They asked the boys who don't speak Hindi to come forward. Then they made them do 100 frog jumps as punishment.
Will Ferrell Tapped for Hilarious #DeviceFreeDinner Campaign
I'm sorry bigmanwalter but you're working on a team of 3 people, not 100+ engineers working in the same codebase.

And you've created your own abstraction beyond "jquery bits for each component".

This is proper vanillaJS engineering, I do the same, it's just not what you're selling here.
perhaps it would be better to advertise as an "imageboard" or "futaba-style imageboard", or even "4chan clone" etc? since 4chan is not the original website of that style. sure, it is the most popular but to say "4chan on" something gives off a very different message
> and helped Donald Trump get elected

Do you have actual proof of that. For all we know if facebook didn't exist the population might have voted even more towards Trump.
Thank you for this insight.
Specifically, he shows that one of the examples in the documentation for the CGI.pm module had an exploitable vulnerability.

I think that's overstating things. He reported a "vulnerability" in Bugzilla which wasn't a security problem in Bugzilla because Bugzilla uses taint, which didn't do any database injection like he claimed, and which is unrelated to CGI.pm becaues Bugzilla doesn't use CGI.pm:

https://bugzilla.mozilla.org/show_bug.cgi?id=1230932

Furthermore, the examples in his presentation don't actually work, he relies on ignorance of lists and Perl data structures, and the one potentially interesting point he makes about calling functions in list context in hash initializers has been documented well understood as a potential mishap in web applications since 2000:

https://events.ccc.de/congress/2014/Fahrplan/system/attachme...

His presentation may have some value to someone spending their first week with Perl in a web context, but that person would have to wade through a lot of nonsense to get at that value.
How natural is numeracy?
> You don't have a right to buy a house at a particular price.

I never said that I did.

> If someone else is willing to pay more the seller should have the opportunity to sell it to them. These laws privilege the desires of some buyers over both the desires of sellers and non-native buyers.

And if the areas in question had been rezoned to increase supply instead of reducing demand, that would have privileged the desires of a different group of people.

All laws privilege a certain set of desires over other sets of desires.

Why shouldn't people who live in an area have the right to decide how they want to collectively structure their lives and economics?
Why would we expect computer vision to perform as poorly as human eyes? The input sensor is just part of the system - human eyes aren't very good sensors (narrow FOV, narrow set of usable wavelengths, etc) and the human brain isn't very good at detecting things (gets distracted, fooled, etc.) Anyone who's been using Google Photos search will tell you if often notices objects in the image that you didn't even register when you took the photo or viewed the image.

I'd expect the opposite - a self-driving car might outperform human drivers significantly in conditions where we tend to underperform - poor visibility, longer braking distances, poor steering control - because it will be more effective at adjusting than a human.
"Experiment's"
Weren't HP working on the similar idea? What happened to it?

UPDATE: Looks like memristors production didn't work out for them: https://www.extremetech.com/extreme/207897-hp-kills-the-mach...
I second this, it sounds cringey on the face of it. Maybe it works for non-technical customers, but I imagine technical customers would immediately be taken aback.

The only exceptions might be cases where very specific behaviors or implementation details are in question.
You are managing state? Think twice. State machines to the rescue
in your opinion would it be better to overestimate as a precaution? I think people generally tend to naturally estimate a scenario where things go as planned and present that.

About lon02 we are actually currently going through a migration to new routers and there was some possible impact communicated to customers. Many apologies it didn't go as smoothly as hoped.
wow. thank you for your kind words jenius, much appreciated :)
ML has metaprogramming? The only thing I know approaching that is template haskell, which is a weak form of metaprogramming (still powerful obviously).

Meanwhile, lisp is metaprogramming. No, it's not useful in many (or even most) applications, but when it is useful, you can bet there's some type of analogous pattern for a lisp-type language. Certainly still useful to learn along side ML. :)

Hell, the best quote to illustrate this is the article itself:

> A fun thing about it this is that once you’ve grokked it, you can think right away of better programming languages than Lisp, and you can think right away of better ways to write the meta descriptions than John did. This is the “POV = 80 IQ points” part.

In this sense, everyone should learn lisp, even if it's not the tool you intend to use.
"I will furnish the pictures, you will furnish the war"

Let's not, in justly criticizing Facebook, excuse the crimes of the press. They were gatekeepers, and that was a role they loved, but they were not, in general, fair unbiased.
What's the point of making it available in the Tor network if their onion site includes a script from www.googletagmanager.com (or an "iframe" if scripting is disabled) thus making it significantly less anonymous?

Onion websites should be isolated and should not initiate any connections to vanilla internet.

Edit: it also loads scripts from www.google.com, tags.bluekai.com, cdn.optimizely.com...
An inter-networked series of computers? Sounds like a fad.
> That's React in 8 lines of jQuery

No sir, that doesn't include server side rendering or diff rendering either (meaning changing a bit on the top component would re render all markup, not just what has changed)

Stop trying to over-simplify. The problem being discussed here is not React vs jQuery. It's what we do and the decisions we make as engineers to provide a good experience based on performance which is OUR side of UX.
I know very well the history of my family, yes.

Please, take a look to this:

http://mapadefosas.mjusticia.es/exovi_externo/CargarMapaFosa...
> Re: not seeing features in the code

The issue here is that we will discuss this in advance, I will say Yes we have this feature and then afterwards he will tell me that he told the prospect that we don't, because he couldn't see it in the code.

> re: taking out his laptop

The problem I have with this is that we have quite a technical product, and are selling it to other developers. If they could build this themselves, then they wouldn't be buying it off us, so I don't want them poking around our code in a sales meeting! It reminds me too much of this Silicon Valley scene - https://www.youtube.com/watch?v=JlwwVuSUUfc

Thankyou for the advice, much appreciated.
Why? If the cars never leave the Bay Area why would you feel safer knowing they have snow capabilities?

I’d rather they get them working maximally safely in a confined environment than pretend to be universally safe when they’re obviously not.
Before the printing press, there was dramatic variation in regional dialects of European nations. After the printing press, standardization and state centralization have been grinding these regional dialects into the ground. Even traditional regional languages like Irish or Scots Gaelic are going extinct.
I understand 'euthanization' may be a sad process, and it might have very negative connotations especially in American culture. It is however sometimes the best available choice to make, as it probably was the best choice to end their startup.

It also might serve as a hint to the emotional connection they formed while building their enterprise.

You could view euthanization as desirable and good. As mournful and difficult, but good nevertheless. And considering humans specifically, of your own choice, under the supervision of a team of supportive physicians (and friends and family).
It is super annoying. For example every time I visit a site implementing Google reCAPTCHA I am asked to select cars or signs on photographs.

As a dev that cares about UX I wondered whether there are better solutions or ideas out there.
> Dr Devy says there are more pressing anxieties. He worries about the ruling Hindu nationalist BJP's efforts to impose Hindi all over India, which he calls a "direct attack on our linguistic plurality".

Trust BBC to bring politics into this as well & inject the anti-India value somehow.
i have been playing around with Puppeteer <https://github.com/GoogleChrome/puppeteer>

Wondering alternative to Selenium
PyroCMS: PHP CMS Built on Laravel
Why do you think so?

Not that I disagree, I just think the reasoning is not obvious.
My ex-girlfriend bought this book for me and it was one of the red flags that led me to break up with her. I still love her very much, but this gesture made it so evident she could not understand me. Forgive me father/HN.
Definitely agree. I just had to euthanize my beloved dog two days ago and reading that truly hurt. Between that and several aspects of the post other commenters have already pointed out, it doesn't seem like these people had a very good understanding of pet owners or pet ownership.
Statistics for Machine Learning: Resources
> And correct me if I'm wrong, but can you even reprogram an FPGA while it is actively being used?

You're wrong, this is called partial reconfiguration.
As a South Indian, there is no utility for Hindi other than to interact with North Indians (which is more or less non existent) or to watch Bollywood movies. English got me a job, everything I learn is because of English.
So what happens if someone post illegal content to this? As it's on the blockchain it cannot ever be deleted. Plus anyone what stores the Ethereum blockchain (for example to mine or run a node) now has illegal content on their hard drive as well. How will this play out?
We already trust our safety to the cars in front of us - working tail lights & signals, proper securing of rooftop loads, etc. It's just a question of whether the incremental safety of knowing about hazards outweighs the potential for intentional mischief.

Look at it this way; if you get false positives about hazards in front of you, the consequence is maybe you slow down unnecessarily. If you get a false negative, that's really no different from no data at all - your car should behave the same.
I don't disagree with you, but in this context, it just doesn't matter. Being right is of small significance compared to not going up in flames.

Nobody ever feels like they were the one who started anything, so that consideration has little value.
There are also tons of other libs that apple don’t have equivalents for. E.g GDAL, libgfortran, and lots of others.

Not sure if Accelerate is multicore ootb?
Personally I've found that it's the other way around: watching tedious, confusing, sterile CGI action sequences in contemporary movies like the Transformers series requires an attention span that I just don't have. I'd much rather watch Orson Welles just stare at a wall if I had to choose.
Is there progress being made on letting cars self-drive on unmarked and dirt roads? I imagine that would be important for users in less developed areas.
Something Something Soup Something
I just listened to an interview with Philippe Kahn and he mentioned that the language he uses today is Scheme.
but you have AC!
From the definition of financial speculation cited elsewhere in Merriam-Webster:

> Speculation is a method of short-term investing whereby traders essentially bet on the direction an asset's price will move.

This is what most people would assume speculation to mean in the context of this discussion. It is quite normal to compare this type of speculative investment with other - especially productive - investment.
Tea infuser startup Teforia shuts down
Thanks, I've actually seen it and I've added to my research. I just looking for more feedback I want to make sure I'm helping improve a real problem. Can I post on the Bug crowd's forums to gather more feedback?

* Edit *

I also sent a tweet to @ZephrFish to get his input too :)
So much closer to the mountains! Real mountains, not hills.
Are you talking about Brazil or India here?

( I apologize in advance if it looks like I am arguing by asking questions. But I am asking because of curiosity/lack of knowledge )
Electricians sort of transitioned from design/implementation roles into maintenance/installation roles. This does not really map well with programming because many times doing maintenance on an established project can be as or more difficult than the initial implementation. Having a large number of basically trained programmers maintaining systems that better programmers have built won't really work.

Programming has not gotten easier really, I don't think it will ever be blue collar. Even though development will get easier as technology and tools improve, the bar for what good is is set by our peers. Knowing some html/css/Js was a totally acceptable skillset in 2000, but now you need to have some backend and networking or design/ui/ux skills to be relevant.
I've been programming for about 16 years. Started with C++, doing my own memory management for routine tasks. Later, started abstractions like garbage collection, jdbc, and servlets.

Of course, the day comes when the high level abstractions of your youth are referred to as "low level". And while that may seem silly to people who write machine code, there is something low level-ish about managing your own database connections and/or writing your own resource pool.

Almost everything we do is routinely turned into, well, routine work. Rails automated a lot, but not all, of what I did. I'm tiptoeing close to a "no true scotsman" argument here, but I'd almost define "programming" as writing code that hasn't been automated yet - which is why the job of being a programmer won't be automated.

Here's why I think my argument is almost, but not quite, a "no true scotsman" fallacy. I have a lot of trouble seeing how anything could replace human programmers, but that's the rub - the way it happens, should it happen, will surprise me. The analogy I have in my head is someone who is trying to create a mechanical turk to replace a symphony orchestra. A wind up doll to play a violin, trumpet, piano. There are a few successes, with self playing pianos, but overall, it appears to be distant.

And then... an unanticipated concept, one that blows your mind: it turns out that you can actually capture music, exactly as it was played, with a device that will project that sound back just as it was made the first time. You can play the symphony once, and listen to it an unlimited number of times. And just like that, live music played by a human goes from 99% of all music heard to well below 1%.

We could very well be replaced, but not as we are. I think it'll be something different, that provides what we provided, in a way that makes us largely unnecessary.
>controlling fake news

monopoly on fake news makes it easy
Why Romanians are obsessed with garlic
But right now there is a driver in the car ready to take over. If they can do it without drivers being in the car, then driverless cars are just around the corner. I'm skeptical.
In addition to having more information -- you can measure (very approximately!) how good candidates are, rather than merely being able to rank them against each other (as in the Secretary Problem) -- the payoffs are different. For actual hiring, having the second-best out of 100 secretaries is still pretty good; while for the purposes of the Secretary Problem having the second-best out of 100 secretaries is just as bad as having the worst secretary.

There is some connection to real world hiring practices, but only if you abstract away enough: The solution to the Secretary Problem basically comes down to

1. Spend some time gathering information which will let you assess how strong future candidates are.

2. Use that information to help you decide whom to hire.

In some cases step 1 is solved by interviewing many candidates in parallel; but in most cases companies adjust their thresholds for what "good enough" is over time based on their observations of incoming candidates. They might very well reject a candidate early on and then regret that decision later once they realize that she was exceptional compared to a disappointingly weak candidate pool.
Where do they live now?

P.S. Nobody is outlawing the making of homes. That's false hyperbole on your part.
What are some other headless CMS products? Is that the term?

I only know of contentful which looks very similar.
Hadn't seen Goatse in quite a while.
gcc’s IR, “GIMPLE”, is also commonly printed in s-expression form.
How did you feel when your brother bought two of your ex-girlfriends? Must have been awkward!

Sorry, I'll go back to reddit now...
It's all about the priorities.

For a startup that's still searching for the product-market fit, the code you write today may have very short lifespan and the features you're building today may end up being totally reworked (or thrown away!) next week.

The entire product is a throwaway Spike (http://www.extremeprogramming.org/rules/spike.html). The code quality matters only as long as it works and can be used to test whether the feature in question gets you more users.

So basically what you're doing is intentionally creating a mountain of technical debt so that you can move super-fast, with the intention of only paying it off after you know the code will be needed.

Once the product-market fit is achieved and the featureset stabilizes somewhat, it makes sense to start cleaning up the codebase.

That's the benefit. The problem with this approach is that if the tech debt catches up with you faster than you can figure out the product-market fit. In this case it gets harder and harder to move and instead of going faster you go slower, and it can kill you.
Well it appears we will find out very soon
There is a VR game with this feature called 'Out of Ammo' It's even the central gameplay mechanic.
You can make very good money as a consultant in the PHP/Joomla/Drupal world if you are professional, reliable, and write solid, bug free code.

Nothing you make will be particularly interesting, but you will make an excellent living for yourself.
My main issue here is that we have a technical product, and the people we are selling to are developers.

If they could build it themselves, they wouldn't be talking to us, but my co-founder doesn't seem to get this.

It reminds me of this Silicon Valley scene - https://www.youtube.com/watch?v=JlwwVuSUUfc
The prototype didn't even have non-volatile memory, because NV-DIMMs weren't available.
1.) In the US, all energy is subsidized by the federal government, including nuclear. Oil is the most highly subsidized, nuclear is one of the lowest, but solar, wind, and geothermal are even lower. The number quoted for 'renewable energy' subsidies is about equal with the nuclear subsidies, but per page 23 in [0] this includes:

Alcohol Fuel Credit Tax Policy of 1984

Renewable Transportation Fuels and Volumetric Ethanol Excise Tax Credit Tax Policy of 2006

Ethanol subsidies which do not benefit solar and wind.

[0]: http://www.misi-net.com/publications/NEI-1011.pdf

2.) Burning petroleum in your car is less efficient than burning petroleum in a commercial power plant and using the power plant's output to perform mechanical work. To find the efficiency of a power plant, you divide the operating heat rate in BTUs by the BTUs in 1 kWh (3412) - so, the average petroleum plant at 10687 is 31.9% efficient (the remainder is waste heat). One gallon of gasoline = 116,090 BTUs [2], so a perfectly efficient gasoline ICE would get 34 kWh per gallon, but the EPA uses a metric of 33.7 kWh per gallon, so I will too [3]. Per the same source, the Nissan Leaf gets 99 MPGe - or, it takes it .34 kWh to travel one mile.

[1]: https://www.eia.gov/electricity/annual/html/epa_08_01.html

[2]: https://www.eia.gov/energyexplained/index.cfm/index.cfm?page...

[3]: https://en.wikipedia.org/wiki/Miles_per_gallon_gasoline_equi...
I think you might be talking about Hindi. That is the most common language.
I'd argue Oakland is fairly well connected to the SF CBD. A lot of people in Oakland live within (at most) a 15-20 minute walk of a BART station, and then it's ~20 minutes to downtown SF, with only a handful of stops.

What surprises me is that there aren't more startups headquartered in Oakland. Sure, it's a bit more hassle for people in SF to get out there, but you're going against the flow of traffic, so the commute is pleasant. And my suspicion is there are a lot of senior people living in the East Bay (or even further out). People who've moved on from small apartments and roommates and and have their own places, or have a family, or want cheaper rent... whatever it is. I suspect there's enough of those people who'd love to be getting on and off at 19th St Oakland and working down near Lake Merritt, rather than commuting into the city. I have a senior engineer friend, living in Berkeley, who said he'd take a $20k pay cut not to have to commute into SF. And that's not even a bad commute.

If I was starting up, looking to save some money, and wanting to hire experienced developers, I would definitely be setting up in Oakland.
Employers are still leery of too much work-from-home. My company allows it, but only one day a week. Even people who are ostensibly working from home full time typically have to show up to the office occasionally for meetings and such, so they can't move too far.
And these operating systems in both Smalltalk and Lisp were both better and easier to write than the standard ones of today.

Look, I love Lisp as much as the next hacker, but is Alan Kay for real? Where's the Lisp equivalent to this C code?

https://github.com/dwelch67/raspberrypi/tree/master/blinker0...

More importantly, where's the accompanying toolchain? Seriously, I really want to know because I'd love, Love, LOVE to play around with it.
I do understand it. In fact, I understand it quite well. I can give you the textbook definitions. I've studied them completely. I hold a Ph.D., you know. You are accepting rote still, as opposed to concerning yourself with the Philosophy of Mathematics.

The ... represents an infinitely repeating numeral, does it not? It is a shorter way of writing 0.999999999999 (into infinity).

Now, you can do that forever and you will never reach a whole number. Ever... Go ahead, try it. I'll wait.

So, we've all happily agreed on some very contrived rules that you'll quote verbatim and gleefully declare to be basic mathematics and I the embarrassment. You'll commit no more thought to the process and, as I've already stated, that's a very good choice.

(Karma for days...)
"Additionally, we had run some (statistically insignificant) experiments suggesting clients weren’t price sensitive regarding home based vet care. "

I, uh, don't know if this is the right way to pick your market.
Potentially, a self-driving car (or even Google Maps nav and a regular driver) would not have this problem - it would simply not drive itself into a situation where it's both in heavy snow and a place that's not safe to stop. I've had a few times in California where I started a long drive in sun and warm weather and ended up stuck in a snow-storm mid-drive (hello Sierra passes)... it would have been nice if either my car or my map software warned me this was likely before we set off.