skysight-inc/HackerNews huggingface dataset:
Ask HN: Have you used Alteryx? What are your thoughts on it?
- I'm being encouraged to use Alteryx at work. For just about anything that it can do - data preparation, exploratory analysis, model building, geospatial analysis, data upload/download, web-scraping, building analytical apps that can be shared with non-technical users.

- I already know Python and R so Alteryx seems incredibly limited

- In general my preference would be open source over licensed software and a programming language over a GUI

I have a long list of criticisms of Alteryx, but I'm writing this post as a sanity/bias check. Have you used it? What was your experience? What tasks did you find it suitable/unsuitable for? Do you think it offers anything that justifies the cost?
Modi Ji Dhumma Tha Do मोदी जी धुम्मा ठा दो – Ombir Ghuniya,Manjeet Ridhal
I argued it isn't rude because it is part of your purchase, not because it is legal.
Downloaded it. Whooping 150 MB that took over two minutes to download. Then data took like 10 minutes to show up, with no clear sign that the app was bootstrapping and not merely non-functional.

The app keeps using 100% of my IO for 20 minutes now, writing to files like "KVStore.kv" and "searchindex/store". If I had an SSD I would close it, afraid of it frying the disk.
> The vast majority of regular people secure employment based on actual credentials and not 'connections', especially in tech

Is that really true? Anecdotally, I have been far, far more likely (perhaps 95% of the time vs <25% of the time) to secure an interview at a company when I get a referral from a current employee who I know socially than when I apply blind through some web application form.

I'd be very surprised to hear if you've had a different experience.
Chromecast isn't sold in Turkey. That fact doesn't invalidate your general point. But pragmatism easily wins when balancing all the real-world craziness of captive portals, ISP DNS hacks, and creative name-resolution optimizations against "but it could be grey-marketed in Turkey." This is especially true for a narrow-purpose consumer-entertainment appliance that already depends on other services provided by its manufacturer.

https://support.google.com/store/answer/2462844
Any chance OP is referring to "integer programming" (aka discrete optimization), which came about 20 years later?
It's a concession that the resources not go somewhere else.

Regardless, it's ridiculous that every city these companies set upon aren't charging them full m-f'ing freight.
I think this repo is nice to https://github.com/petershirley/raytracinginoneweekend
No control, self reporting. Hardly seems Rigorous. This is essentially saying that yes, 63 people who microdose because they believe it works also report that yes, they do in fact believe it works.
Not so fast, it's not just the US. Switzerland has a jaywalking law too, but it's never enforced and the fine is almost nothing (10$).
I can't speak to that, I didn't invest in UBER or follow its financials. I just enjoy the huge convenience and overall greatly improved experience they have provided me over using taxis, so that is the answer I provided.
I'll stick with Windows 7, thanks.

The last OS that doesn't try to babysit me.
This doesn't look like legislation, it's just a report to tell congress that they should consider developing legislation.
You may be surprised. At some companies i have worked, people passes access keys without encryption.
> Moral of the story? Keep your box of boronic sand nice and dry.

See also:

"For every three units of energy produced by the reactor core of a U.S. nuclear power plants, two units are discharged to the environment as waste heat. Nuclear plants are built on the shores of lakes, rivers, and oceans because these bodies provide the large quantities of cooling water needed to handle the waste heat discharge."[0]

[0] https://www.ucsusa.org/nuclear_power/nuclear_power_technolog...
Can anyone post the text for the form? I'm very interested in what their thesis is, but didn't get there on time.
Can you roughly outline the cost once you have a license?
That is exactly what is hypocritical about your behaviour: Startpage exclusively uses results from Google, which the company pays Google for. So you are using Google regularly while complaining about it.
How much would a jam-proof laser communication system cost?

How much would a 99% autonomous ship with only a few sailors inside cost?

Robots and explosives are cheap; healthcare and housing for personnel are what make the bulk of DoD's expenditures.
Free JavaScript Books
Move Over Actors and Artists, Software Developers Are True Creative Heroes
Wonder what happened with that profit in Q1 2018. Odd that the article didn’t mention it. Was that Uber proving to investors that they can turn the spigot and generate cash? Or some one-time factor?
I don't think this is 100% true. Some wild meat is too lean. The other name for "protein poisoning" is "rabbit starvation." Wiki makes 2 separately sourced references that eating nothing is better than only eating rabbit meat (1)

(1) - https://en.wikipedia.org/wiki/Protein_poisoning
Color Spaces
"Act like you belong". Might want to accesorise with a fake staff badge or high viz jacket.

Now, I wonder what success rate you'd have if you asked a bystander to carry the other end ... probably quite high.
Yes. At a meta-level, it's dripping with contempt, judgement, criticism and antagonism to an extreme degree, plus combative use of redundant personal pronouns to drive a wedge of distance further between parties. "Refuse to allow this type of behavior when it happens or avoid such sources of drama, manipulation and abuse sooner" would be my humble recommendation if I had two cents to chip in.
Good for democracy. Bad for a social platform.
That is correct. Though mods can report illegality, they can’t use the second system (called badlist, a list of hashes) themselves. They would first delete it through normal means, and then flag it. Likely this will be automated in the UI at some point.

Again, the first system is is designed to be user reversible so disabling a mod is a fairly mundane, ordinary thing that can be done easily via the UI.

Disabling the badlist obviously takes more effort but a determined person would be able to disable it, I’d presume. Nevertheless, for the vast majority of people who don’t disable the badlist, they would still be protected against those who disable it since the filter would protect their computer from accepting or sharing that content. So even when badlist is disabled, the only people anybody who disables it can harm is themselves.

Basically, the badlist a courtesy provided on a best-effort basis, so that your computer doesn’t share sketchy content, because if it does, you are legally responsible for it.

This isn’t the best system probably, but until I find something that works better in practice, this is good enough. When it comes to these kind of things, hope is not a strategy.
> Can you imagine the amount of pedophiles crawling out of the woodwork to see that, and the dangers it might expose her to?

With that reasoning, they ought to be wearing burquas.

But the beauty here is that you get to monetize the pedophiles. And of course, good OPSEC is essential, given the dangers.

So the fact this girl uses her meatspace name is an OPSEC fail.
It is possible to do it. And it probably happens naturally for a handrolled toolkit. However when the (one) developer of the GUI is different than the (many) app developers using it things typically end up different.

For instance you end up with things like ui designer tools that produce manifest files, where you just expect that some non-programmer can edit it and load it into your app without having to rebuild the toolkit.
Show HN: A blog running on a terminal emulator
Known issue since 2016 https://plus.google.com/+AaronBradley/posts/92wjiusi2YC
Do you know how much percentage ICO investment fall?
Show HN: Foodcratic – Another food finding iOS app
New parts of old systems, mostly. There are some huge COBOL application spaces out there, and quite often writing new modules for that with a more modern COBOL mind- and featureset is still easier than writing it with a different technology and then taking the trouble of connecting that to the existing part using eg CORBA.
In practice, here in Europe credit cards are often worse because the seller can add additional charges after the transaction using just the CC number (even with chip+pin CCs) whereas this is impossible with a chip+pin debit card.

And the CC "protection policies" aren't that useful here, in my experience it's near impossible to do a successful chargeback and there are few cards with high cashback.
totally agreed on being able to block abusive users. but being able to spy on their IPs does not help much in doing so.
Github does allow pasting though.

The purpose of this input field isn't specifically to make the user type. It's simply to ensure they know the name of the repository they're deleting.

Sure Github could (and do) display the repository name; but users are accustomed to just hitting next without reading written text.

Input boxes (as opposed to buttons) requires user attention because the user has to know what content to place in the input field. Copying and pasting still meets this requirement as the user has to scan for the repository name (i.e. read) then copy and paste that into the field.
There is a version of libp2p written in rust, developed by parity.io: https://github.com/libp2p/rust-libp2p .

IPFS is much younger than bittorrent, so it is not surprising that there are not as many implementations. I am not sure why that makes it "a joke".

All that is needed for IPFS to function in a russia-only internet are a few russian bootstrap nodes. Bootstrap nodes are not in any way special, so any node can serve as a bootstrap node.
I wouldn't trust a $0.40 cup from China to be completely free of toxic materials.
My feeling is that the whole internet was somehow better back in the day.

On most platform, you just needed your nickname of choice and an email address, and you were good to go. If something didn't go well, you could just come up with another username (and maybe another email address) and start anew.
I miss IRC, too, but that's mostly missing the time and inclination to spend my evenings on #linuxger, not as much the tech itself.

For practical purposes, I miss Usenet more. Topic-oriented discussion, my choice of client. Instead I'm forced into proprietary opinion graveyards. (Like, well, here)
Pretty sure that early versions of windows were specifically designed to be usable without a mouse as it couldn’t guarantee that the ropey-old DOS-era IBM compatible it was running on actually possessed one.

This was in stark contrast to early MacOS which was specifically designed to be unusable without a mouse.
"Shared library" is a synonym for "dynamically linked library".
OOT, but the illustrations on their home page ( https://dgraph.io/ ) is veeery cute, you should check it out.
The difference is categorical. The current web request APIs can delay approval/rejection of any request for an indefinite amount of time to perform arbitrary computation (including IO or talking to other extensions) to decide. It can also be stateful.

This doesn't just knock the power of your adblocker down from Type-0 to Type-4 of the chomsky hierarchy, it also limits the inputs it can act on.

As an example, if I wanted an adblocker that looks at the DOM or javascript state of a page before allowing a request to load an iframe this would have to happen asynchronously since it means communicating with the page context. You can't do this declarative style.

Or if one wanted to implement a "click to play" style tool for iframes one would have to hold the request indefinitely until the user approves. This probably isn't a good idea for technical reasons, but at least it is a possibility with current APIs.
> I never understood this complaint about the Windows 8 touch UI from power users or developers. It takes maybe 5 minutes to download and install Classic Shell and suddenly you have a classic UI that lets you forget the new Windows 8 UI ever existed.

That statement shows the complete misrepresentation of what happened and the size of the players:

- Microsoft is a company worth 750 billion USD. There are around 1.5 billion users of their OSes in the world. They decide to change the way the users use their OS.

- Microsoft releases "a new OS", people can't use the knowledge they already acquired, and the new implementation is intuitive, buggy and ridden with real UI problems.

- It remains so for a while.

- Eventually one programmer invests a lot of his time to be able to fix the problems intentionally introduced by the 750 billion USD company. He releases his program for free.

- Every new Microsoft's update of OS again breaks the free program of the single programmer again. He has to invest his time to re-implement the functionality that already existed. Before he fixes it, the OS would again effectively be broken on each user's machine (sometimes actually not functioning due to the interaction of the OS and the non-compatible version of the Classic Shell, at best if the Classic Shell is disabled the OS is in its "original" brokenness). The programmer has to maintain the updates and care how his users get them, but he still fights the 750 billion Goliath.

- So the programmer has to be fast enough to adjust his releases with every new Microsoft release, to work a lot for each of those as Microsoft absurdly doesn't care for a single programmer who actually makes their own product significantly more usable for many of its users.

- Eventually the programmer just decides he can't do it anymore: http://www.classicshell.net/forum/viewtopic.php?t=8147

In short it's a tale of a single programmer making Windows more usable to many millions of users against the active work of the whole managerial structure of 750 billion USD Microsoft(!), the structure directly being paid to effectively make many of their users less satisfied and less productive, to the point of the users being unable or even unwilling to use the OS. It is that absurd.

All that is completely misrepresented with: "I never understood this complaint ...It takes maybe 5 minutes to download and install Classic Shell."
Ask HN: What is the most profound question you've been asked?
Maybe, but they kept it up across different products over time.

Excel has amazing keyboard shortcuts. Last time I used it (admittedly in 2003) you could do everything except drag the fill handle by using the keyboard.
Misleading Headlines
Skunk Radio Live Auditions: Switzerland
If only bands I like add RSS flux to their website, I’ll follow you in a minute !

Perhaps it’s because I’m a bit old (47) but I never geeked the urge of adding « friends » for having a big number of friends, so I am mainly interacting with 3 or 4 people on FB, as everybody’s gone now.

But I get news from the band I follow, gig dates and stuff.

I once missed Porcupine Tree having a gig in my town (a lot of work at that time) in 2004 and that’s the main reason I subscribed to FB (many years later but still) to never miss a gig of anyone again
And I dare say staying out of touch with news as Facebook and reddit presents it is ... how to put this, not enriching, but rather more like emotionally detoxing.
We fixed our on call process to avoid engineer burnout
recent discussion:

https://news.ycombinator.com/item?id=19135085

https://news.ycombinator.com/item?id=19132665
No, it's not "badly flawed". Your files won't be compromised.

GnuPG could do with better defaults, but that is true for every system good enough to have aged. A more modern KDF would also be welcome but it won't impact end user security. Just to put things in perspective.
Slowing down requests can be intentional, so even putting a cap on it would limit legitimate usecases. Instead the information should simply be surfaced to the user so they can decide to remove the extension if they don't want the slowdowns.
Hello World Tutorial Using Groovy (Java)
It's literally part of the project brief:

https://motherboard.vice.com/en_us/article/vbknkj/google-wan...

in the article
" The Quayside project will span 12 acres of Toronto and, while still in the consulting stages, is shaping up to be a sensor-laden information smorgasbord for Sidewalk Labs and any other company collecting data in the area. "
....
"a member of a municipal advisory panel on data usage resigned from her position over data collection and transparency concerns with the project."

Her resignation letter is linked and it contains real information - first hand primary source information. There are also city council meeting minutes talking specifically about Sidewalk Lab's very explicitly stated data collection goals if that's not enough "sourcing" for you.

Are you arguing purely because you think Google is never doing nothing wrong and that all residents of Toronto are kidding when they say they know what's going to happen in their city? Do you live in Toronto and do you have a vested interested in how the city operates? To be upfront, I live in Toronto, and bike through the Port Lands on a weekly basis.

I'm trying to find some common ground here but it appears you have not done any research on this project but are speaking only in general terms. I have not spoken ill about google except in specifics about what they actually want to do with this city experiment, and all you've stated are handwaving without any references.
कद की लंबाई प्राकृतिक रूप से बढ़ाये हाईटोल एक्स एल कैप्सूल
http://www.hindi.ind.in/hightole-xl-capsule.html
आज के समय में हर कोई अपनी लम्बाई बढ़ाना चाहता है। एक आदर्श लम्बाई को व्यक्ति का पैमाना माना जाता है। लड़के हों या लड़कियाँ, सभी की हार्दिक इच्छा यही रहती है

कि वे छरहरे बनकर आकर्षक व्यक्तित्त्व के स्वामी बनें। लम्बाई बढ़ाने की औषधियों से बाज़ार भी अटा पड़ा है। महंगे कैप्सूल खाने पड़े या हार्मोन के टीके ही क्यों न लगवाने पड़े,

किन्तु चंद इंच बढ़ाने के लिए आज का युवा वर्ग हर नुस्खा आजमाने के लिए तैयार दिखता है।
Why would anyone name their variable "_-1" ? Oh wait—
> Your files won't be compromised.

...if you use it correctly. It appears that many people can't do this.
Makani takes to the ocean with Shell
Yes, exactly as the title indicated with the phrase "proposed to lawmakers". Whats your point?
> I think our disagreement between these is mostly semantics

Yes. I agree.

> Finite state machines can do anything that requires a finite amount of memory. For example, finite state machines can't recognize balanced parentheses. But they can recognize balanced parentheses in strings of length up to 10.

I already typed something similar before I changed my comment. I basically wanted to argue that it's theoretically correct, but we even dismiss it in computation theory, because modeling every state of a turing machine with just a few kilobyte of input is physically impossible.

But I was so unsure if that was actually true or there was a more fundamental problem that I convinced myself the "finite input" isn't the only thing that limits the capabilities of finite-state automatons vs pushdown automatons vs turing machines. I'm still not entirely sure, but I was thinking exactly the same as you explained.
Serial art thief pants himself into a corner... A clear picture emerges...
This is so inspiring! Have you ever thought of implementing such a thing in ROS?
I get this argument from my father in law too so I don't take it as a joke. He had used XP until 1-2 years ago and doesn't care about the security risks of an unmaintained os.
Is data saved to disk encrypted? Can you plausibly state that what I have been reading is invisible to a computer repair shop? Can I plausibly state that there are no links to (child) porn searchable on my disks?
Good old nostalgia. I miss IRC, simple hand-written HTML websites and forums. Now everything seems to run through Facebook or one of their peers, with little to no room for custom touches and design, everyone just paints within the lines.

I also kind of miss the days of movies on VHS, physically going and renting movies, music on CDs, not having millions of media choices accessible within seconds.

Though I have to say, I tried reliving the CD experience a little while ago. I dug out my CD collection and bought a second hand CD player. It just wasn't the same anymore. The magic wasn't there.

Some things are best left to nostalgic thoughts.
File Handling in Go
Looks like he managed to put enough indirect pressure on the big G to get this fixed.
FAQ: Why not yelp or another competing restaurant review app?
I wanted to focus solely on the food and I believe the best way to do that is with a simple up/down rating system. You can rate up/down menu items to reflect if the food was good or not. And you can rate up/down the restaurant if you'd come back. Do I stand a chance?
I am planning to venture more into ML/AI (call me jumping into the bandwagon if you want, im not) both theoretically (implementing things myself to understand what is under the hood) and practically. Will try to get at least 2-3 internships or projects in said subject.

Any tips on learning statistics particularly for doing data analysis and understanding ML models?
Out of the ~100 people who use desktop Linux (I'm one of them) a generous 1 (rounded upwards) uses a non-systemd distro. I doubt it will have any real impact on the number of users.
You could implement an upvote or like as a hyperlink or a form, then progressively enhance that feature to not initiate a full page reload (iirc this is how HN implements upvotes). Similarly expanding or collapsing an accordion menu could be a hyperlink which by default does request the additional content but which can be progressively enhanced to provide that feature with JavaScript for user agents that support it. As an added benefit to supporting more clients, I find it easier to reason about the state of the view when it is encoded entirely in the URL, and available state transitions being to be encoded using features of well known media types like html. This is one of the main benefits of REST: any user or user-agent which knows the media type knows how to interact with the application.
The single biggest change I hope for, is Windows not forcing my computer to reboot for an update. It's kind of acceptable forcing me to update when I reboot myself, but rebooting for me is just a no-go. Especially as it just gets stuck at my BIOS password and keeps the computer on all night.

I know I won't get that wish fulfilled.
There is no way you can implement Linq in C# 2.0. C# 2 does not have lambdas and expression trees, so you cannot write an expression which can either be compiled into regular code or into an expression tree depending on context.
Also in the good old internet it was a crowd of early adopters discovering and enjoying something new. Nowadays everbody is on and the systems people get on first are intentionally designed to foster toxic behaviour.
This has to be one of the stupidest performance reviews I have ever seen.
EFnet is still alive.
Have you met our lord and saviour Arch Linux?
Yes I miss it too.
Plan9 has multiple native web browsers, Mothra, Abaco & Charon. You could run Opera in Linux emulation mode and also use VNC to another machine.

Did you see the part where I was a website devops for 10 years using Plan9?
Yeah this is just a version of the 'chest x-ray' fallacy/lie/propaganda.

You just simply cannot compare radiation hazzards based on gross disintegration's per second. Anyone doing that is either lying because they know better or ignorant.