jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My experience with visual programming is that, as the required complexity of the tasks grows even just minimally, it frustrates skilled users without really empowering unskilled ones.

That's because the unskilled stays unskilled for a reason: they can't or won't dedicate the amount of focus necessary to learn a technology to any meaningful degree. They will do the minimum they are (very explicitly) trained to do, and that's it. Basic scripting is not hard; if you cannot (or will not) do it, chances are you cannot (or will not) formalize even slightly-complex tasks in a visual environment either.

And of course, visual environments are a productivity killer for the skilled, who then feel frustrated and eventually drop back into textual modes. This is self-evident.

Sadly, it's a marketing dream, so it keeps popping up in all companies in my niche. "If only we build a no-code graphical UI, accountants will become programmers!" - no they will not. If they were really interested in automating tasks and modelling problems, they would have already learnt VBA, which is very simple - smart accountants do it already. People capable of doing advanced math are capable of programming if they really want. Accountants who won't learn VBA will not meaningfully engage with visual paradigms either, because they are simply not interested in these activities. What really needs to happen is to empower smart accountants to be productive without involving IT. That doesn't need visual programming, it just needs a powerful set of VBA apis unshackled from "enterprise" permission systems.
Ultimately you can't hide IP addresses - an app or website will be making requests to or served from an IP address, which is physically traceable to the IP/data center.

Then either a subpoena or publicity against the ISP will force them to do disclose who the customer is and/or remove them.
No, they don't. Their safety record is incredibly good, especially considering you're zipping along at 500 mph in an aluminum balloon at 30,000 feet with flaming engines and surrounded by jet fuel. They really are a triumph of engineering.
Thing is, where some see cruft, others see infrastructure ready to use today.
Things that didn't happen, this.
Is ShipIt an Ansible replacement? The idea of Ansible is good, but I would like a JavaScript based tool and avoid Ruby. Edit: i meant Python
Are you referring to contents of the linked article or that this is on HN? Need more words.

Surely, if the second - linking to wsj isn't known to serve malware.

Further, if you do not have some trust in your browser to go to potentially compromising sites - you need to change browser or stop browsing.
Try this: http://slatestarcodex.com/2014/07/30/meditations-on-moloch/. Long, but very much worth the time.
plus as I found out more than a decade ago before the public really caught wind of how all this interconnects, combine it with easily captured properly records and even vehicle registration data, and if someone wants to stalk you they can do it all with government provided data. Better yet, good smarts when combining the information can lead to income strata and more.

hence why I have been always poking at the fact that facebook, google, and their like, are not the threat. the threat has always been government, either through open records like this is people within it using other internal databases to find ways to harass you.
I think the subtlety with CRDTs is that how you choose to represent your data model via CRDT data structures encodes the semantics of how conflicts are resolved. As a simple example there are multiple versions of Set (remove once, add only, remove observed, etc.) that have different semantics.

As a more concrete example, Apple Notes edits tables and resolves conflicts via CRDTs. Now for editing tables in a word processor, you can have multiple users moving, adding, and deleting columns, in addition to editing the text within a cell. (One user adds a row, another adds a column. One user deletes a column and another moves it. etc.)

If you just naively represent this as a list of lists, the semantics expected by the user breaks. (One user adds a row, another adds a column, and you have a short row with cells in the wrong place.)

Apple ended up representing the columns as an ordered set of ids (piecing this together from other CRDTs) the rows as a second ordered set of ids, and then the text blobs as a map of column id, to a map of row id to a text crdt object. With the additional assumption that any "missing" text is in the blank, initial state. (I might have this transposed, it's from memory, but that's the basic idea.)

It works, and works well, but a lot of thought and effort was put into modeling the domain as CRDTs to capture the required semantics.

(Here, for ordered set, you can use a list CRDT, drop duplicates, and tack on an add-only set of tombstones to keep move/delete conflicts from resurrecting rows/columns.)
As was pointed out in the other reply - if you claim that full employment means that people always have other opportunities than Uber, then there is no harm in axing Uber. That there are worse actors than Uber in the job market is a terrible defense of it.
ARIN (North America) and APNIC (Asia-Pacific) ran out of addresses some time ago (2015 I guess).

Game over IPv4.
Yeah probably. I'm wondering if there isn't a way to incentivize actually taking the time to have a conversation with someone you're not immediately attracted to. Maybe like a conversation-length gate or rewards based on message recipient ratings of the message you send?

Alternatively something like a monthly allowance of credit and then an auction style messaging system would be interesting.
Totally agree. And going further in the bad-intentioned-driver topic: There's also the issue with tourist getting fake curruncy, for expamle here in Buenos Aires a friend visiting from South Africa got fake pesos as change after paying in dollars. After that she only took Ubers.
I'd assume the answer is "bootstrapped" so they're extremely focused on one thing.
Or just understand the technology you are using and the use case for it.
PS.: You clearly did not understand JWTs.
that's the second rule
using NSA in the title on HN submissions will make sure your post will never take off and gain traction: http://www.righto.com/2013/11/how-hacker-news-ranking-really...
I fixed it too. See: http://kdesignusa.com/uploads/shadowframe.jpg
And people use lists like they would an array and assume a list of 100 int64s uses 800 bytes, when it actually probably uses twice that much (if you're lucky).
Profile manager?

https://help.apple.com/serverapp/mac/4.0/#/apd0E2214C6-50F0-...
For Windows I prefer CCL
The device recording plane data is presumably connected to important plane systems to record them. Can data/electricity only flow one way? Are you sure?
> It is particularly odd to me that the dependents of all instances are stored in a dictionary that is a class variable.

Just a note: these are class variables, not class instance variables. Class variables are a strange thing which is available from both class-side and instance-side methods. It's nice if you want to have a clean interface to both single element (via an instance) and to a collection (via a class).
Had no idea who this is, now I know he's awesome. And a great speaker. I love when someone is himself, curses in every sentence not giving a damn, while still bombing you with more inspiring stuff than many of those guys who try too hard designing the perfect speech.

Lots of great thoughts there. I didn't know that there are such talks on Railsconf.
var s = require('sys');
for (var i = 1; i < 101; i++) {
if (i%3 == 0 && i%5 == 0) s.puts('fizzbuzz');
else if (i%3 == 0) s.puts('fizz');
else if (i%5 == 0) s.puts('buzz');
else s.puts(i);
}

node.fizzbuzz.js
Don't forget: GPS, accelerometer, gyroscope, microphone, second microphone, still/video camera, second still/video camera, flash/light, touchscreen, proximity sensor, light sensor, and to top it all off an internal battery with a minimum life of 6 hours.
Grab a pen and notepad and start writing.

Write down (in great detail) every single childhood dream that you can remember. ANYTHING in life that you have dreamed of doing. WRITE WRITE AND WRITE until your hand falls off.

From there organize these "dreams" into goals of what you can do now and what you can aim for in the future.

I did this on January 1st this year, and so far this has been the greatest year of my life. Trust me, always side with your heart. Your childhood fantasies represent the real you.

Since completing this exercise I have learned how to scuba dive (dream of swimming with fish), sky dive (dream of flying), surf (love surfing!), learned "pick up" from a master (always wanted to have women in my life), in the process of learning how to code and start my own startup (my childhood dream wasn't to be an astronaut or fire fighter, I wanted to be an inventor!).
Please don't market yourself as a rockstar - rockstars tend to be characterised by egocentricity, rudeness, and childish intractability.

Do market yourself as a skilled craftsman that can contribute to a team.
Expressing impotent rage on FB is not really helping AFAICT.

Very nice straw man. I didn't mention FB. And these were conversations in person.
uumm, yeah - I'm a concrete guy at the moment. PC = Portland Cement, 32.5 = MPa of force needed to overcome strength [1]. Normal concrete is in the 20 MPa to 50 MPa range and the strength needed is just a design parameter - it's not a quality issue. typically a slab for a house would be at the 20 MPa end and a massive industrial warehouse closer to 30 MPa (something to do with forklift wheels being small and hard), bridge spans etc ask a structural engineer. the fact that China is using a lot of grade 32.5 concrete is more likely due to the fact that they are building a lot of infrastructure that requires... 32.5 MPa strength. NB 'Grade' in the concrete industry refers to compression strength, not a quality statement. Every country has loads of standards about how cement is made, the constituents that can be added and how concrete is batched, delivered, structures designed etc. Cracks and crumbles are more likley due to inadequate design and placement of the fresh concrete. As others say, it's been around for literally 1000s of years but has infinite depth of complexity - i believe MIT found the actual formula for PC around 2010. amazing that we just used it for its bulk properties without knowing the actual chemical formula ;-)

[1] https://www.youtube.com/watch?v=_S-JnRMers8
Sharing all your data with their partners doesn't sound like being a big data company; I'd think a big data company would want to keep their data to themselves and under their own control.

Is Starwood also a big data company now because they're getting this data?
I am unfamiliar with how this works in rural areas. When I was checking for my home in the suburbs, it's cheaper if the provider has lines nearby. You can control the cost slightly by the terms of the contract (years commitment or construction fees). To my home in the suburbs I had quotes from $1K-4K/month. I'd recommend step 1 is call Level3 and pick the mind of the salesperson you get (just because they seemed to me the most transparent and friendly of the companies). Note that I never ended up going through with this so hopefully you'd be able to find someone who has done a similar thing.
Harder to make it earthquake-resistant.
I just heard of Terminal.com right here, and trying it out for a spin, but it looks like the disk performance is really low, is this expected for lower tier or trial instances?
Maybe it would be a good idea to add a note in the meantime. I was quite confused when the module stuff was gone. I assumed it was moved to ES7, but it didn't show up there either. I finally learned the truth after googling a bit and finding that issue. Would have been nice if the page would have told me that right away.

Is this the only noteworthy ES6 feature which isn't tested?
You are correct. First paragraph of the website:

> A beautiful new Bell 407 helicopter is just minutes away!
What's a comp? Is that when they get someone else to redo a bit of the design?
Re-posting here from my blog http://yurylifshits.com/lessons-learned-from-the-launch-of-w...

The lessons I learned today from Word Lens

Everything is secondary to compelling usecase. Word Lens has strange company name (QuestVisual), no logo, crappy landing page, and no PR preparation. But its darn cool! And that's what matters.

Assembly innovation is really cool. Every piece of Word Lens was here, but nobody made a perfect combination before today. Academic researchers will never do another Word Lens, as they are overfocused on novelty and hate just-assemble-the-pieces work.

Clever freemium business model. Word Lens is free, but you have to buy language packs. "erase words" and "reverse words" are free demo modes to prove that the app really works. Note, that you can even turn it into subscription model with dictionary updates.

BlendBack is the heart of this invention. Word Lens goes like this: (1) detect and recognize characters, (2) translate, (3) produce text in similar colors and shape and blend it back to the picture. The last step is the most innovative and can be used beyond Word Lens. E.g. one can do "Bar Code replacer". Turn your phone on any barcode and see some picture there. Can be used as a cheap replacement for road signs and ads.

No connection required. This is extremely important. 3G is unstable. WiFi is not everywhere. 4G has not really arrived yet. When you travel, your carrier can not cover you perfectly. I can see more and more essential apps that will not require connection. "Yelp in a box" anyone?

Global appeal. This is not another geek's app. It is mom and pop's app. It is an app for every country and and every village. We need to spend more time outside Silicon Valley to find needs like this one.

Science fiction inspiration. Part of the reason for press craziness is that Word Lens matched the science fiction story (Babel fish from "The Hitchhiker's Guide to the Galaxy"). We love seeing SF concepts turning into reality. Let's reread old classic and implement all other concepts from there :)

What I would do next

Obvious: add more language packs. Asian languages can be a bit of a challenge (recognition is harder).

Brainstorm pricing. A lot of options are available: different price for the first month, bundle prices for several languages, one-time price discount (a la 23andme), subscription model, enterprise package.

Put on hold all talks to investors and potential acquirers.

Immediately start working on versions for other platforms (Android, Blackberry, Nokia, WinMo). Hire another person to do just that.

Run a contest: iPhone for the best "Word Lens in the wild" video.
Netflix hosts video content at ISPs' sites: https://openconnect.netflix.com/en/
I read her books.
The beauty of weekend projects is that if you do enough of them that are fun for you (and not freighted with intense strategy) one day, you will have those skills.

I started off with a kinda boring job, mediocre graphics skills and the tiniest grasp of C syntax. Now I get paid to design and build iPhone apps. It's awesome. But it all started with little side projects to sharpen me up. Start practicing, you can do it if you commit.
Actually, you are misrepresenting the issue here from what I understand.

No notice was sent to anyone. What the e-mail that was sent claimed was that Dropbox had received a DMCA takedown notice from a third-party and that's why the file was taken down. However, that was just an automated response to any file being taken down using whatever mechanism they had in place.

I'm not sure where the "law" is being used to bully people who can't afford it in this case.
Previous discussion: http://news.ycombinator.com/item?id=2318076
Ahh - thanks!
To be clear, Dropbox isn't wording any takedown notices. These are just automated e-mails saying that content is being removed because Dropbox itself received a takedown notice from a third-party and that they are complying.
I agree. Especially concerning industry. You can have all things equal (Title, Education, experience, etc) and one industry will still pay way more than another.

Besides, does it really make sense to be downtown and have your salary being compared to the guy working at the McDonalds in the food court of your building?

I like the idea, and with a few tweaks it could really be a big thing. There are some companies who pay a very large sum to see how they compare against others in terms of pay/benefits/long term incentives.
I venture to say that even anonymously, people would exaggerate their salaries. Perhaps this could be curved downwards though to get a good estimate.
Remember that the several clauses of PATRIOT Act will sunset unless they're renewed by the end of May. Once Congress returns (the week of May 2) expect floor fights in both the House and Senate.

It's a great opportunity to introduce reforms -- including NSL's and gag orders. EFF has more at https://secure.eff.org/site/Advocacy?cmd=display&page=Us...
On the off chance a port to app engine coalesces around this comment, count me in :)
I agree with you. I remember reading an article by Om Malik and Copland and decided then and there that I wanted to do a startup. Mind you before that I did not know anything about startups. Soon after I read TF's the world is flat and it jump started me. In the end everyone is right for saying he makes shit sound easy when it isn't, but as you say there is a bigger question.
>Thought the Verizon iPhone was not doing so well because of all the flagship Android phones that run on Verizon.

The speculation I've seen (and it's just that since Apple/Verizon never released forecast numbers) was that sales are running below expectations but the reasoning for that isn't settled. It could be because of the Android flagship phones, or (as Marco has speculated) it could be because of contract cycles and folks are waiting for their contracts to expire before switching rather than breaking their contracts.
Hey, thanks alot for your feedback and your kind words!
- Did not consider that, but when you mention it, it sounds more intuitive the way you propose it. Will be a part of the next version.
- You are correct, and I will add this as well.
- Sound effects coming right up!
- Additional game modes are high up on my todo list.
"However I have already paid to go and see someone who played it, and this was certainly part of my decision to do so. They've probably made more money off me from that than they would have if I bought the flac."

Who's the "they" there? The DJ who played the track or the artist who produced it? Sometimes it seems that in electronic music DJs get more attention/credit/$ than the artists who made the tracks being played. (although I know some DJs are also producers as well, I think they're the exception to the rule)
Sup jedberg, I obviously don't have nearly the level of knowledge with the intricacies of reddit, but coming from a strictly "business" standpoint, the amount of downtime reddit receives due to amazon issues is astounding. Perhaps it's time to look for alternatives?

Anyway, thanks for your time.
Thanks, I stand corrected.

Still, the benchmark was for one particular case, and inconclusive (as in, ``testing can show X, but not lack of X'' ). Doesn't invalidate the finding of Ma Ling, comment #99, who got improvement in another testcase.

https://bugzilla.redhat.com/show_bug.cgi?id=638477#c99
Bubbles require rapid credit expansion. There may be varied reasons for what fuels a particular bubble, but the necessary precondition is easy money/credit.

When the government regulates the currency & credit markets tightly, then government should share in the responsibility for the bubble.
Well, it has wireless, so you could just use it as a remote desktop.
Recruitment has been around for years, including over the internet. Given that you're talking about workflow it sounds more like a regular LOB application; that's far more likely to be a question of getting sales one-by-one in a high-touch way rather than the first person to launch something getting millions of users.
My friend had a Casio watch that could control his VCR. To this day no wearable can control his VCR.
TBH sites never look the same when seen in archive.org, they must be leaving some stuff out, even if in theory it should make no difference if all the files and URLs were replicated.
No, I don't think so. Boeing lost a lot more than this just to market forces -- the cost of lost business, the cost of repairs, the loss of future good will. There is no way a recall coordinator with a global view of the company's welfare in mind would have made the decision to go forward.
Maybe not rules but expectations culturally among researchers. If you want your work to actually get used, make it usable. I guess it's different in different fields. I'm most familiar with CS and machine learning. There, it's more and more a community expectation to have access to the code or be very skeptical of the numerical results. It doesn't mean the other parts of the paper are also discounted, so if there are genius ideas in the explanation, it is still valuable. But people can do any number of things to squeeze out a benchmark advantage of 1% and I only trust that if I have code (sure, GPU ML code is not fully bitwise reproducible as of now, but it's being worked on. It's becoming technically possible but not everyone has heard about it or understands why). Even without bitwise repeatability, I want the code and instructions how to run the published experiments. I don't believe benchmark claims otherwise. Simply too much noise is being pumped into the literature. To much data torturing for career reasons, for visa reasons, for reasons of "but I must publish to not get fired and finish my PhD, and the reviewers will only let me publish if I beat the benchmark, so I'll do my analysis over and over until I get 1% better".

The culture needs to improve. Benchmarks shouldn't be everything but reviewers are inexperienced. Many reasons in many parts of the system. In other fields the issues are different. They are more about having to obtain statistically significant results or you fail your career.

It's a good thing that people are waking up to this. It's not about punishing the individual researchers, it's about our collective intellectual immune system. We can't digest this firehouse of papers if it's poisoned to such an extent. It's not about charity or burden. It's about being skeptical when we know we're dealing with unreliable data. Science is a massive endeavor with massive quality differences between works and researchers and groups. Blind trust is no longer enough if you care about keeping your beliefs curated.
But Julia is a really young language, drawing that comparison is a bit premature, be more interesting to look at that in 2-4 years time
Everything I've mentioned certainly applies to the 2017 flagship A1 OLED (which I use daily at home), so it was not limited to the cheaper models.

By XMB evolution I mean it's not quite the XMB, but the secondary menus when you get into settings etc. are carried over, and it's a separate interface and paradigm to the Android interface.
Judging by how slowly projects (especially ones that depend on the C API) have moved from Python2 to Python3, I think you're underestimating the effort required.

Maybe money and promises of better performance would solve that problem, too.
You’re justifying riots.
I'm presuming you're the same Marc Cenedella from 'the ladders' from so many years ago? Just signed up - interested to see what your system does. :)
If you click on the article above, the marketing material very clearly stated "Enterprise-Ready". It seems likely some people may have bought-in due to the Google brand, but your right I don't have any sales numbers.